6487 Commits

Author SHA1 Message Date
Jiangli Zhou
02c850fca8 8350982: -server|-client causes fatal exception on static JDK
Reviewed-by: iklam, alanb
2025-03-12 17:20:16 +00:00
Hamlin Li
3b189e0e78 8351345: [IR Framework] Improve reported disabled IR verification messages
Reviewed-by: chagedorn, epeter
2025-03-12 13:24:42 +00:00
David Linus Briemann
4be502ea38 8350642: Interpreter: Upgrade CountBytecodes to 64 bit on 64 bit platforms
Reviewed-by: lmesnik, mdoerr, shade
2025-03-12 10:22:44 +00:00
Aleksey Shipilev
1d147ccb4c 8351484: Race condition in max stats in MonitorList::add
Reviewed-by: pchilanomate, zgu
2025-03-12 07:20:48 +00:00
Aleksey Shipilev
cef3693175 8351656: Problemlist gc/TestAllocHumongousFragment#generational
Reviewed-by: xpeng, wkemper
2025-03-11 19:38:29 +00:00
Emanuel Peter
4cf63160ad 8351414: C2: MergeStores must happen after RangeCheck smearing
Reviewed-by: chagedorn, qamai
2025-03-11 07:10:31 +00:00
Kuai Wei
5928209280 8347405: MergeStores with reverse bytes order value
Co-authored-by: Richard Reingruber <rrich@openjdk.org>
Reviewed-by: epeter, thartmann
2025-03-11 02:07:19 +00:00
Daniel Lundén
b40be22512 8333393: PhaseCFG::insert_anti_dependences can fail to raise LCAs and to add necessary anti-dependence edges
Co-authored-by: Roberto Castañeda Lozano <rcastanedalo@openjdk.org>
Co-authored-by: Christian Hagedorn <chagedorn@openjdk.org>
Co-authored-by: Tobias Hartmann <thartmann@openjdk.org>
Co-authored-by: Emanuel Peter <epeter@openjdk.org>
Co-authored-by: Quan Anh Mai <qamai@openjdk.org>
Reviewed-by: rcastanedalo, chagedorn, epeter
2025-03-10 16:18:02 +00:00
David Linus Briemann
f61f520e69 8350325: [PPC64] ConvF2HFIdealizationTests timeouts on Power8
Reviewed-by: mdoerr, clanger
2025-03-10 10:22:17 +00:00
Emanuel Peter
19b9f11c2e 8351392: C2 crash: failed: Expected Bool, but got OpaqueMultiversioning
Reviewed-by: thartmann, kvn, vlivanov, chagedorn
2025-03-10 09:44:42 +00:00
Chen Liang
8ed6c1d7ee 8350607: Consolidate MethodHandles::zero into MethodHandles::constant
Reviewed-by: jrose, redestad, jvernee
2025-03-07 20:35:36 +00:00
SendaoYan
155697fc0e 8349623: [ASAN] Gtest os_linux.glibc_mallinfo_wrapper_vm fails
Reviewed-by: stuefe
2025-03-07 09:13:06 +00:00
Afshin Zafari
4066f33a0b 8350565: NMT: remaining memory flag/type to be replaced with memory tag
Reviewed-by: gziemski, jsjolen
2025-03-07 09:06:12 +00:00
Emanuel Peter
e82031ec1a 8350756: C2 SuperWord Multiversioning: remove useless slow loop when the fast loop disappears
Reviewed-by: kvn, chagedorn
2025-03-06 06:48:42 +00:00
Coleen Phillimore
11a37c829c 8351165: Remove unused includes from vmStructs
Reviewed-by: kbarrett
2025-03-05 19:28:39 +00:00
Archie Cobbs
661bd5bfe8 8343478: Remove unnecessary @SuppressWarnings annotations (core-libs)
Reviewed-by: darcy, asemenyuk, joehw
2025-03-05 17:32:59 +00:00
SendaoYan
062b7c7348 8351115: Test AOTClassLinkingVMOptions.java fails after JDK-8348322
Reviewed-by: dholmes, iklam
2025-03-05 12:55:33 +00:00
Sergey Chernyshev
de29ef3bf3 8343191: Cgroup v1 subsystem fails to set subsystem path
Co-authored-by: Severin Gehwolf <sgehwolf@openjdk.org>
Reviewed-by: sgehwolf, mbaesken
2025-03-05 10:32:36 +00:00
Emanuel Peter
75f028b46b 8348657: compiler/loopopts/superword/TestEquivalentInvariants.java timed out
Reviewed-by: thartmann
2025-03-05 10:01:26 +00:00
Dean Long
20ea218ce5 8336042: Caller/callee param size mismatch in deoptimization causes crash
Co-authored-by: Richard Reingruber <rrich@openjdk.org>
Reviewed-by: pchilanomate, rrich, vlivanov, never
2025-03-04 23:10:52 +00:00
Ferenc Rakoczi
3230894bdd 8348561: Add aarch64 intrinsics for ML-DSA
Reviewed-by: adinn
2025-03-04 14:41:35 +00:00
Kim Barrett
d9b98f72c2 8350771: Fix -Wzero-as-null-pointer-constant warning in nsk/monitoring ThreadController utility
Reviewed-by: dholmes
2025-03-04 04:27:24 +00:00
Calvin Cheung
c4b516dfe7 8348322: AOT cache creation crashes with "All cached hidden classes must be aot-linkable" when AOTInvokeDynamicLinking is disabled
Co-authored-by: Ioi Lam <iklam@openjdk.org>
Reviewed-by: iklam, matsaave
2025-03-03 18:49:11 +00:00
Hamlin Li
e470f474ee 8350095: RISC-V: Refactor string_compare
Reviewed-by: fyang
2025-03-03 18:31:56 +00:00
Jiangli Zhou
bb70896e35 8350903: Remove explicit libjvm.so dependency for libVThreadEventTest
Reviewed-by: dholmes, alanb
2025-03-03 17:36:31 +00:00
Kim Barrett
c988d7d647 8350767: Fix -Wzero-as-null-pointer-constant warnings in nsk jni stress tests
Reviewed-by: coleenp
2025-03-03 15:55:07 +00:00
Kim Barrett
67dfdfa6ea 8350623: Fix -Wzero-as-null-pointer-constant warnings in nsk native test utilities
Reviewed-by: coleenp
2025-03-03 15:53:47 +00:00
Afshin Zafari
4a51c61b2c 8350567: NMT: update VMATree::register_mapping to copy the existing tag of the region
Reviewed-by: jsjolen, stuefe
2025-03-03 15:39:35 +00:00
Thomas Stuefe
db69ec9e58 8344009: Improve compiler memory statistics
Reviewed-by: rcastanedalo, asmehra
2025-03-03 14:39:19 +00:00
Coleen Phillimore
8b0468faf1 8315488: Remove outdated and unused ciReplay support from SA
Reviewed-by: kvn, cjplummer, yzheng
2025-03-03 12:08:18 +00:00
Marc Chevalier
4109c73a78 8349523: Unused runtime calls to drem/frem should be removed
Reviewed-by: thartmann, kvn, chagedorn
2025-03-03 09:32:54 +00:00
SendaoYan
b054d24df5 8350584: Check the usage of LOG_PLEASE
Reviewed-by: stuefe
2025-03-03 07:48:12 +00:00
Jasmine Karthikeyan
3657e92ead 8349637: Integer.numberOfLeadingZeros outputs incorrectly in certain cases
Reviewed-by: thartmann, qamai, jbhateja
2025-03-03 05:18:55 +00:00
Johan Sjölen
ac76d8d63f 8350824: New async logging gtest StallingModePreventsDroppedMessages fails
Reviewed-by: mbaesken, dholmes
2025-02-28 09:48:17 +00:00
Kelvin Nilsen
0a4c5a8a48 8347804: GenShen: Crash with small GCCardSizeInBytes and small Java heap
Reviewed-by: wkemper
2025-02-27 23:10:16 +00:00
Roland Westrelin
939815fdcf 8347040: C2: assert(!loop->_body.contains(in)) failed
Reviewed-by: chagedorn, kvn
2025-02-27 16:47:31 +00:00
Kuai Wei
3c9d64eb07 8350858: [IR Framework] Some tests failed on Cascade Lake
Reviewed-by: chagedorn, epeter
2025-02-27 13:55:59 +00:00
Ramkumar Sunderbabu
799ac5288e 8314840: 3 gc/epsilon tests ignore external vm options
Reviewed-by: tschatzl
2025-02-27 12:58:35 +00:00
Emanuel Peter
885338b5f3 8323582: C2 SuperWord AlignVector: misaligned vector memory access with unaligned native memory
Reviewed-by: roland, kvn
2025-02-27 06:58:43 +00:00
SendaoYan
b29f8b0478 8350665: SIZE_FORMAT_HEX macro undefined in gtest
Reviewed-by: coleenp, stuefe
2025-02-27 06:15:59 +00:00
Thomas Stuefe
3e46480dcf 8350770: [BACKOUT] Protection zone for easier detection of accidental zero-nKlass use
Reviewed-by: mdoerr, rkennke
2025-02-26 15:57:37 +00:00
Johan Sjölen
ea2c923849 8323807: Async UL: Add a stalling mode to async UL
Reviewed-by: dholmes, aboldtch
2025-02-26 12:51:35 +00:00
Thomas Stuefe
a70eba8e42 8330174: Protection zone for easier detection of accidental zero-nKlass use
Co-authored-by: Ioi Lam <iklam@openjdk.org>
Reviewed-by: iklam, rkennke
2025-02-26 09:51:56 +00:00
Ioi Lam
86024ebdb0 8348426: Generate binary file for -XX:AOTMode=record -XX:AOTConfiguration=file
Reviewed-by: ccheung, asmehra, kvn, iveresov
2025-02-25 22:56:25 +00:00
Leonid Mesnik
829d7a845e 8339889: Several compiler tests ignore vm flags and not marked as flagless
Reviewed-by: thartmann
2025-02-25 19:20:05 +00:00
Leonid Mesnik
0151b15b7c 8348367: Remove hotspot_not_fast_compiler and hotspot_slow_compiler test groups
Reviewed-by: thartmann, chagedorn
2025-02-25 19:19:40 +00:00
Coleen Phillimore
c413549eb7 8349860: Make Class.isArray(), Class.isInterface() and Class.isPrimitive() non-native
Reviewed-by: dlong, rriggs, vlivanov, yzheng, liach
2025-02-25 12:35:54 +00:00
Albert Mingkun Yang
a9c9f7f0cb 8192647: GClocker induced GCs can starve threads requiring memory leading to OOME
Reviewed-by: tschatzl, iwalulya, egahlin
2025-02-25 11:14:20 +00:00
Matthias Baesken
d551dacaef 8350103: Test containers/systemd/SystemdMemoryAwarenessTest.java fails on Linux ppc64le SLES15 SP6
Co-authored-by: Severin Gehwolf <sgehwolf@openjdk.org>
Reviewed-by: sgehwolf, asteiner
2025-02-25 08:19:56 +00:00
SendaoYan
e1081cffcb 8348536: Remove remain SIZE_FORMAT usage after JDK-8347990
Reviewed-by: dholmes, kbarrett
2025-02-25 06:12:39 +00:00