7270 Commits

Author SHA1 Message Date
Ioi Lam
1535d08f0e 8371944: AOT configuration is corrupted when app closes System.out
Reviewed-by: kvn, iveresov
2025-11-19 20:58:23 +00:00
Kim Barrett
f5bc6ee90d 8369187: Add wrapper for <new> that forbids use of global allocation and deallocation functions
Reviewed-by: stefank, erikj, jrose
2025-11-19 20:56:21 +00:00
Kim Barrett
6f1c5733ed 8371923: Update LockFreeStack for Atomic<T>
Reviewed-by: iwalulya, dholmes
2025-11-19 20:05:09 +00:00
Benoît Maillard
3949b0f23c 8371674: C2 fails with Missed optimization opportunity in PhaseIterGVN for MoveL2D
Reviewed-by: epeter, chagedorn
2025-11-19 15:40:57 +00:00
Ioi Lam
02ff38f2d7 8363986: Heap region in CDS archive is not at deterministic address
Reviewed-by: kvn, asmehra
2025-11-19 05:04:34 +00:00
Kim Barrett
152cd4d8ba 8371956: Convert OopStorage to use Atomic<T>
Reviewed-by: stefank, tschatzl
2025-11-18 23:43:22 +00:00
Vladimir Ivanov
256a9beffc 8280469: C2: CHA support for interface calls when inlining through method handle linker
Reviewed-by: kvn, roland
2025-11-18 22:29:37 +00:00
Ioi Lam
b086e34f71 8371771: CDS test SharedStringsStress.java failed with insufficient heap
Reviewed-by: kvn
2025-11-18 21:51:54 +00:00
Chad Rakoczy
27a38d9093 8371121: compiler/whitebox/DeoptimizeRelocatedNMethod.java fails with C1
Reviewed-by: thartmann, chagedorn
2025-11-18 20:28:33 +00:00
Ioi Lam
b3e408c078 8372045: AOT assembly phase asserts with old class if AOT class linking is disabled
Reviewed-by: shade, mgronlun
2025-11-18 18:12:07 +00:00
Stefan Karlsson
df5b105bbb 8371698: ZGC: Call GTEST_SKIP when OS is unsupported
Reviewed-by: aboldtch, jsikstro, mdoerr
2025-11-18 11:57:58 +00:00
Severin Gehwolf
72ebca8a0b 8365606: Container code should not be using jlong/julong
Reviewed-by: stuefe, cnorrbin, fitzsim
2025-11-18 09:42:28 +00:00
Alan Bateman
26460b6f12 8353835: Implement JEP 500: Prepare to Make Final Mean Final
Reviewed-by: liach, vlivanov, dholmes, vyazici
2025-11-18 08:06:18 +00:00
Ramkumar Sunderbabu
696821670e 8293484: AArch64: TestUseSHA512IntrinsicsOptionOnSupportedCPU.java fails on CPU with SHA512 feature support
Reviewed-by: haosun, aph
2025-11-18 00:59:14 +00:00
Paul Hübner
6385c663dc 8371607: Remove GCSharedStringsDuringDumpWb.java after JDK-8362561
Reviewed-by: ayang, jsikstro
2025-11-17 14:06:41 +00:00
Jonas Norlinder
812add27ab 8368527: JMX: Add an MXBeans method to query GC CPU time
Reviewed-by: phh, kevinw
2025-11-17 10:42:02 +00:00
David Briemann
7738131835 8371642: TestNumberOfContinuousZeros.java fails on PPC64
Reviewed-by: mdoerr, epeter
2025-11-17 06:49:12 +00:00
Tobias Hartmann
7d35a283cf 8371958: [BACKOUT] 8371709: Add CTW to hotspot_compiler testing
Reviewed-by: ayang
2025-11-16 10:31:23 +00:00
Quan Anh Mai
f510b4a3ba 8355574: Fatal error in abort_verify_int_in_range due to Invalid CastII
Reviewed-by: vlivanov, roland
2025-11-15 12:59:04 +00:00
Serguei Spitsyn
f971ee5ea0 8349192: jvmti/scenarios/contention/TC05/tc05t001 fails: ERROR: tc05t001.cpp, 281: (waitedThreadCpuTime - waitThreadCpuTime) < (EXPECTED_ACCURACY * 1000000)
Reviewed-by: cjplummer, lmesnik
2025-11-15 01:50:47 +00:00
Kim Barrett
91b97a49d4 8371922: Remove unused NonblockingQueue class
Reviewed-by: coleenp
2025-11-14 20:32:12 +00:00
Alex Menkov
3924a28a22 8371083: FollowReferences reports non-class objects as JVMTI_HEAP_REFERENCE_SYSTEM_CLASS
Reviewed-by: lmesnik, sspitsyn
2025-11-14 19:39:26 +00:00
Severin Gehwolf
5d65c23cd9 8370492: [Linux] Update cpu shares to cpu.weight mapping function
Reviewed-by: cnorrbin, ayang, syan
2025-11-14 13:13:09 +00:00
Aleksey Shipilev
ff851de852 8371709: Add CTW to hotspot_compiler testing
Reviewed-by: thartmann, epeter
2025-11-14 12:06:13 +00:00
Afshin Zafari
9eaa364a52 8361487: [ubsan] test_committed_virtualmemory.cpp check_covered_pages shows overflow
Reviewed-by: jsjolen, phubner
2025-11-14 09:03:11 +00:00
Paul Hübner
81e0c87f28 8371320: runtime/ErrorHandling/PrintVMInfoAtExitTest.java fails with unexpected amount for Java Heap reserved memory
Reviewed-by: azafari, jsikstro
2025-11-14 08:29:57 +00:00
Anton Seoane Ampudia
0829c6acde 8356761: IGV: dump escape analysis information
Reviewed-by: rcastanedalo, chagedorn
2025-11-14 07:25:44 +00:00
Daniel Skantz
1baf5164d6 8371628: C2: add a test case for the arraycopy changes in JDK-8297933
Reviewed-by: rcastanedalo, shade
2025-11-14 07:09:05 +00:00
Fei Yang
eaddefb475 8371753: compiler/c2/cr7200264/TestIntVect.java fails IR verification
Reviewed-by: chagedorn, fjiang
2025-11-14 01:10:11 +00:00
Leonid Mesnik
155d7df555 8371749: New test serviceability/jvmti/events/VMDeath/AllocatingInVMDeath/TestAllocatingInVMDeath.java fails with -Xcheck:jni
Reviewed-by: sspitsyn, amenkov, cjplummer
2025-11-13 23:54:07 +00:00
Benoît Maillard
9d6a61fda6 8371558: C2: Missing optimization opportunity in AbsNode::Ideal
Reviewed-by: thartmann, rcastanedalo, chagedorn
2025-11-13 09:24:51 +00:00
Kim Barrett
10220ed06e 8367013: Add Atomic<T> to package/replace idiom of volatile var plus AtomicAccess:: operations
Reviewed-by: stefank, aboldtch, jsjolen
2025-11-13 08:43:59 +00:00
Xiaohong Gong
676e6fd8d5 8367292: VectorAPI: Optimize VectorMask.fromLong/toLong() for SVE
Reviewed-by: epeter, psandoz, haosun, sviswanathan
2025-11-13 01:33:21 +00:00
Leonid Mesnik
705bd6fbdc 8367902: Allocation after Universe::before_exit() in the VM shutdown sequence
Reviewed-by: ayang, stefank, iwalulya, aboldtch, sspitsyn
2025-11-12 18:54:55 +00:00
Daniel Lundén
56a27d1197 8341039: compiler/cha/TypeProfileFinalMethod.java fails with assertEquals expected: 0 but was: 2
Reviewed-by: rcastanedalo, dfenacci
2025-11-12 14:45:22 +00:00
Emanuel Peter
6df78c4585 8371065: C2 SuperWord: VTransformLoopPhiNode::apply setting type leads to assert/wrong result
Co-authored-by: Roland Westrelin <roland@openjdk.org>
Reviewed-by: qamai, chagedorn
2025-11-12 07:10:29 +00:00
Kelvin Nilsen
8531fa146b 8358735: GenShen: block_start() may be incorrect after class unloading
Co-authored-by: Y. Srinivas Ramakrishna <ysr@openjdk.org>
Reviewed-by: wkemper
2025-11-11 21:07:34 +00:00
Benoît Maillard
f5eacbeb5f 8371534: C2: Missed Ideal optimization opportunity with AndL and URShiftL
Reviewed-by: thartmann, mhaessig
2025-11-11 16:33:15 +00:00
Severin Gehwolf
291003208c 8370966: Create regression test for the hierarchical memory limit fix in JDK-8370572
Reviewed-by: shade, syan
2025-11-11 09:18:27 +00:00
Rui Li
e1c952608d 8361339: Test gc/shenandoah/TestLargeObjectAlignment.java#generational fails on macOS aarch64 with OOM: Java heap space
Reviewed-by: shade, syan
2025-11-11 03:35:42 +00:00
Emanuel Peter
72989e0fac 8340093: C2 SuperWord: implement cost model
Reviewed-by: kvn, qamai
2025-11-10 15:56:49 +00:00
Benoît Maillard
0c1b7267e3 8366990: C2: Compilation hits the memory limit when verifying loop opts in Split-If code
Reviewed-by: chagedorn, dfenacci
2025-11-10 08:41:13 +00:00
Benoît Maillard
5e8bf7a283 8369646: Detection of redundant conversion patterns in add_users_of_use_to_worklist is too restrictive
Reviewed-by: chagedorn, epeter
2025-11-10 08:39:21 +00:00
Jasmine Karthikeyan
f77a5117db 8350468: x86: Improve implementation of vectorized numberOfLeadingZeros for int and long
Co-authored-by: Raffaello Giulietti <rgiulietti@openjdk.org>
Reviewed-by: sviswanathan, qamai, vlivanov
2025-11-10 06:16:02 +00:00
Axel Boldt-Christmas
4e4cced710 8371341: ZGC: Improve gtest interoperability with instrumented builds (ASAN)
Reviewed-by: stefank, eosterlund
2025-11-10 05:55:34 +00:00
Axel Boldt-Christmas
66e5a68a33 8371343: ZGC: Remove dependency on test execution order for gtests
Reviewed-by: stefank, eosterlund
2025-11-10 05:53:36 +00:00
Leonid Mesnik
88c4678eed 8371103: vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/TestDescription.java failing
Reviewed-by: amenkov, sspitsyn
2025-11-08 21:30:58 +00:00
Erik Österlund
c8656449c2 8365932: Implementation of JEP 516: Ahead-of-Time Object Caching with Any GC
Co-authored-by: Axel Boldt-Christmas <aboldtch@openjdk.org>
Co-authored-by: Joel Sikström <jsikstro@openjdk.org>
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Reviewed-by: aboldtch, iklam, kvn
2025-11-07 15:28:51 +00:00
Fei Yang
59d2309578 8371385: compiler/escapeAnalysis/TestRematerializeObjects.java fails in case of -XX:-UseUnalignedAccesses
Reviewed-by: chagedorn, dfenacci
2025-11-07 10:10:14 +00:00
Tobias Hartmann
48bbc950f1 8371388: [BACKOUT] JDK-8365047: Remove exception handler stub code in C2
Reviewed-by: chagedorn, epeter
2025-11-07 09:17:21 +00:00