7870 Commits

Author SHA1 Message Date
Evgeny Astigeevich
51c0737ed1 Merge branch 'master' into JDK-8385651 2026-06-09 12:43:28 +00:00
Amit Kumar
ff2b7b3f9d 8386150: VtablesTest.java fails when main thread is a Virtual Thread
Reviewed-by: syan, shade
2026-06-09 09:12:01 +00:00
Christian Stein
5787c6b3d7 8386138: Problem-list JvmtiGetAllModulesTest.java
Reviewed-by: alanb, jpai
2026-06-08 16:09:59 +00:00
Amit Kumar
70ba725b07 8386130: TestPrintMethodData.java failing with VirtualThread as main thread
Reviewed-by: shade, galder
2026-06-08 09:46:54 +00:00
Johan Sjölen
59e40b0416 8303612: runtime/StackGuardPages/TestStackGuardPagesNative.java fails with exit code 139
Reviewed-by: dholmes, lmesnik
2026-06-08 08:55:56 +00:00
Robert Toyonaga
a1ff7b16d4 8385586: Fix race in Windows map_or_reserve_memory_aligned using VirtualAlloc2 and MapViewOfFile3
Reviewed-by: stuefe, asmehra, jsjolen
2026-06-06 05:31:13 +00:00
Chris Plummer
4ff29cbde4 8385723: Intermittent failure of serviceability/sa/ClhsdbInspect.java
Reviewed-by: kevinw, ayang, lmesnik, syan
2026-06-05 16:41:35 +00:00
Thomas Schatzl
5719b671a2 8385369: G1: Concurrent Cleanup For Next Mark accesses uncommitted bitmaps after region uncommit
Reviewed-by: aboldtch, manc
2026-06-05 07:33:51 +00:00
Emanuel Peter
cc69221519 8381618: VectorExpressionFuzzer.java: enable test for all platforms
Reviewed-by: vlivanov, mhaessig
2026-06-05 05:44:21 +00:00
Chad Rakoczy
cf78a2a89a 8384606: HotCodeHeap tests require C2
Reviewed-by: shade, kvn
2026-06-04 19:36:30 +00:00
Manuel Hässig
f8f7ad28ba 8381235: TestCompileTaskTimeout intermittently fails due to unexpected exit code 1
Reviewed-by: dlong, kvn
2026-06-04 15:01:15 +00:00
Manuel Hässig
8fad96dea3 8377808: compiler/c2/irTests/TestFloat16ScalarOperations.java is fragile in the presence of special constants
Reviewed-by: qamai, epeter, syan, jbhateja
2026-06-04 07:51:20 +00:00
Cesar Soares Lucas
b7e26358f6 8384442: Shenandoah: Remove vestigial CAS barrier code
Reviewed-by: fyang, shade
2026-06-04 02:45:01 +00:00
Robert Toyonaga
79923019f5 8334403: Unify behavior of os::committed_in_range across OSes
Reviewed-by: stuefe, jsjolen
2026-06-03 16:05:09 +00:00
Ivan Walulya
85db081db4 8379846: G1: IHOP Allocation rate calculation too sensitive to outliers causing endless concurrent cycles
Co-authored-by: Thomas Schatzl <tschatzl@openjdk.org>
Reviewed-by: tschatzl, aboldtch
2026-06-03 14:04:11 +00:00
Quan Anh Mai
1e67c84b66 8382936: C2: Load folding must not drop Type information
Reviewed-by: kvn, vlivanov
2026-06-02 15:26:28 +00:00
Stefan Karlsson
cb502e7993 8385747: Test gc/g1/TestGCLogMessages.java failed: 'Update Derived Pointers' found in stdout
Reviewed-by: dholmes, tschatzl
2026-06-02 14:46:25 +00:00
Eric Fang
9c244ec182 8382532: C2: VectorAPI: disable VectorMaskCmp-not optimization for predicated compares
Reviewed-by: epeter, vlivanov
2026-06-02 06:37:35 +00:00
Shiv Shah
70c92d6c2b 8382275: Update nsk/stress/jni to use ThreadWrapper
Reviewed-by: lmesnik, syan
2026-06-01 18:37:35 +00:00
Chad Rakoczy
2d3431c9be Merge remote-tracking branch 'origin/master' into JDK-8385651 2026-06-01 17:50:14 +00:00
Chad Rakoczy
32d2172706 Update test 2026-06-01 17:50:00 +00:00
Patricio Chilano Mateo
b2bf91bf12 8376621: Should not suspend thread in start_transition if _is_disable_suspend set
Reviewed-by: dholmes, sspitsyn
2026-06-01 17:36:17 +00:00
Jatin Bhateja
3f2002d488 8384507: Incorrect vector reassociation for signed saturating addition
Reviewed-by: shade, epeter
2026-06-01 08:27:38 +00:00
Manuel Hässig
2820c789fa 8385408: C2: no reachable node should have no use
Reviewed-by: dlong, kvn
2026-06-01 07:26:30 +00:00
Johan Sjölen
9536b7f6c0 8384964: Add an entry count to the MallocSiteTable
Reviewed-by: coleenp, fbredberg
2026-06-01 07:17:50 +00:00
Emanuel Peter
62843fcdce 8346420: C2: IfNode::fold_compares_helper() wrongly folds two CmpI nodes to a single CmpU node
Reviewed-by: roland, qamai, galder
2026-06-01 06:56:33 +00:00
William Kemper
d3073b53d3 8385610: Shenandoah: TestSoftMaxHeapSizeAvailableCalc should have more tolerance for other GC triggers
Reviewed-by: kdnilsen, xpeng, syan, ruili
2026-05-30 02:08:31 +00:00
Chad Rakoczy
81e0165a0d Remove unneeded JVM arg 2026-05-29 21:05:21 +00:00
Chad Rakoczy
75b3b04954 Hold Threads_lock to fix crash when running with JFR 2026-05-29 20:22:09 +00:00
Aleksey Shipilev
8f8f9b4637 8385179: Shenandoah: Simplify and optimize string deduplication
Reviewed-by: wkemper, xpeng, kdnilsen, rkennke
2026-05-29 19:50:29 +00:00
Chris Plummer
2fa9eb6764 8375076: Two JDI scenario tests are failing with out of wait time after completing successfully
Reviewed-by: sspitsyn, dholmes
2026-05-29 17:05:56 +00:00
Chris Plummer
d4b6c78f3a 8375062: vmTestbase/nsk/jdb/exclude/exclude001/exclude001.java fails to output debuggee prompt after cont cmd
Reviewed-by: dholmes, sspitsyn
2026-05-29 17:05:17 +00:00
Christian Hagedorn
3d78846a25 8379125: C2: Control of rewired data in Range Check Elimination is not updated when further splitting a main loop leading to a segfault
Reviewed-by: qamai, kvn, epeter, dlong
2026-05-29 15:59:15 +00:00
William Kemper
e615d49032 8385375: Shenandoah: Sampled allocation rate is too slow to react to lower allocation rates
Reviewed-by: kdnilsen, ruili
2026-05-28 17:54:21 +00:00
Ashutosh Mehra
2b618b4231 8384869: C2: IR Verification Test failures on x86_64 after JDK-8383881
Reviewed-by: kvn, adinn, mbaesken
2026-05-28 13:26:58 +00:00
Axel Boldt-Christmas
f2bc36d8dd 8383421: ZGC: Problematic interactions between JVMTI_EVENT_SAMPLED_OBJECT_ALLOC and clone
Reviewed-by: stefank, jsikstro
2026-05-28 07:55:45 +00:00
Matthias Baesken
8c5a446c33 8385437: Provide test property vm.cds.nocoh.archive.available and use it in CompressedCPUSpecificClassSpaceReservation
Reviewed-by: coleenp, azeller, mdoerr
2026-05-28 07:23:05 +00:00
Benjamin Peterson
7bb345a43e 8383709: Linux perf map should record individual stubs
Reviewed-by: ysuenaga, adinn
2026-05-27 15:10:50 +00:00
Emanuel Peter
d8e4aa5fcf 8382628: VectorExpressionFuzzer.java fails due to C1 compilation bailout
Reviewed-by: chagedorn, thartmann
2026-05-27 05:46:04 +00:00
Xueming Shen
185d933bb9 8376602: [Vector API] Upgrade SLEEF from 3.6.1 to 3.9.0
Reviewed-by: psandoz, fyang, erikj
2026-05-27 04:56:50 +00:00
Serguei Spitsyn
7da2477700 6960970: Debugger very slow during stepping
Co-authored-by: Patricio Chilano Mateo <pchilanomate@openjdk.org>
Reviewed-by: lmesnik, pchilanomate
2026-05-26 22:50:04 +00:00
Cesar Soares Lucas
689800b993 8366041: Shenandoah: Late Barrier Expansion
Co-authored-by: Aleksey Shipilev <shade@openjdk.org>
Co-authored-by: Roman Kennke <rkennke@openjdk.org>
Reviewed-by: wkemper, kdnilsen, rkennke, fyang, mdoerr, kvn
2026-05-26 21:43:22 +00:00
Manuel Hässig
2acf0dc98a 8382582: Remove the experimental JVMCI feature
Co-authored-by: Tobias Hartmann <thartmann@openjdk.org>
Co-authored-by: Mikael Vidstedt <mikael@openjdk.org>
Reviewed-by: kvn, thartmann, liach, stefank, coleenp, erikj, vlivanov, cjplummer, alanb
2026-05-26 16:34:02 +00:00
Shiv Shah
5ccfb150d4 8316465: 10 nsk debugger tests ignore VM flags while starting debugee
Reviewed-by: sspitsyn, lmesnik
2026-05-26 15:29:54 +00:00
Shiv Shah
bbcd98580d 8384958: Regression of jvmti/init/GetAllStackTraces/getallstktr001.java caused by JDK-8382273
Reviewed-by: lmesnik, sspitsyn
2026-05-26 15:07:13 +00:00
Quan Anh Mai
10ff90d9a7 8385137: C2: Uncast arguments to MemNode::all_control_dominate in some cases
Reviewed-by: dlong, kvn
2026-05-24 03:53:29 +00:00
Quan Anh Mai
93c22db49c 8373591: C2: Fix the memory around some intrinsics nodes
Reviewed-by: roland, dlong
2026-05-24 03:11:57 +00:00
Quan Anh Mai
1051631f34 8384284: [REDO] C2: Deep recursion with cmovP_regNode::bottom_type
Reviewed-by: mdoerr, dlong
2026-05-24 03:09:37 +00:00
Leonid Mesnik
df3b93959c 8373645: Test vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t003/TestDescription.java failed: Unexpected event JVMTI_EVENT_COMPILED_METHOD_LOAD
Reviewed-by: cjplummer, sspitsyn
2026-05-22 23:35:47 +00:00
William Kemper
df8ce1f50b 8383892: Shenandoah: Decouple allocation rate sampling from GC cycle
Reviewed-by: kdnilsen, ruili, serb
2026-05-22 22:35:01 +00:00