Benjamin Peterson
|
7bb345a43e
|
8383709: Linux perf map should record individual stubs
Reviewed-by: ysuenaga, adinn
|
2026-05-27 15:10:50 +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 |
|
Vladimir Kozlov
|
d99c8b3507
|
8385319: AOT: Missed BAD_ADDRESS_ID spots in JDK-8357175
Co-authored-by: Aleksey Shipilev <shade@openjdk.org>
Reviewed-by: shade
|
2026-05-23 17:35:28 +00:00 |
|
Aleksey Shipilev
|
dc677e9517
|
8385116: nmethod::Flags is not guaranteed to fit uint8_t
Reviewed-by: jsjolen, mdoerr
|
2026-05-21 14:06:07 +00:00 |
|
Vladimir Kozlov
|
a3b53e969a
|
8357593: Crash in Matcher::init_first_stack_mask() during production run
Reviewed-by: shade, vlivanov, adinn
|
2026-05-20 20:10:19 +00:00 |
|
Aleksey Shipilev
|
6fb07f9b26
|
8383954: Fix tearing-prone nmethod bitfields
Reviewed-by: kvn, dlong
|
2026-05-20 14:49:51 +00:00 |
|
Martin Doerr
|
3644fbfdd4
|
8385019: Build error without CDS
Reviewed-by: kvn, adinn, shade
|
2026-05-20 09:29:22 +00:00 |
|
Ioi Lam
|
7620a2f19b
|
8383832: AOTMode=required fails with "incompatible CompressedOops::base()"
Reviewed-by: kvn, adinn
|
2026-05-18 22:24:12 +00:00 |
|
Boris Ulasevich
|
c833dc0a0b
|
8379396: "assert(offset + partition_size <= size()) failed: partition failed" when combining NonProfiledCodeHeapSize and large value for CICompilerCount
Reviewed-by: dlong, kvn
|
2026-05-07 13:40:00 +00:00 |
|
Ashutosh Mehra
|
70f20f9b90
|
8383770: Remove flags from AOTCodeCache::Config already covered by cpu features
Reviewed-by: kvn, adinn
|
2026-05-05 14:17:17 +00:00 |
|
Andrew Dinn
|
59b437aaaf
|
8383634: AOTCodeTest fails intermittently with Parallel
Reviewed-by: shade, kvn
|
2026-05-01 06:19:59 +00:00 |
|
Andrew Dinn
|
e86f550f5a
|
8383366: Missing call store_archive_data() on one of paths in generate_kyber12To16_avx512()
Reviewed-by: kvn, asmehra
|
2026-04-29 14:07:09 +00:00 |
|
Aleksey Shipilev
|
d618008b33
|
8382711: Shenandoah: Support AOT code dumping
Reviewed-by: kvn, iveresov, wkemper, adinn
|
2026-04-28 16:04:51 +00:00 |
|
Ashutosh Mehra
|
5596e81110
|
8381975: CPU feature verification in AOTCodeCache should check for exact match
Co-authored-by: Vladimir Kozlov <kvn@openjdk.org>
Reviewed-by: kvn, iklam, adinn
|
2026-04-24 13:24:56 +00:00 |
|
Per Minborg
|
9ce60ba878
|
8381723: Crash in fastdebug VM: assert(strlen(name1) + strlen(name2) < sizeof(stub_id)) failed
Reviewed-by: kvn, dlong
|
2026-04-24 10:36:04 +00:00 |
|
Evgeny Astigeevich
|
8353f2e7fc
|
8307537: Print blobs/nmethods/adapters stats per code heap in CodeCache::print_summary
Reviewed-by: kvn, dfenacci
|
2026-04-21 10:05:16 +00:00 |
|
Vladimir Kozlov
|
3d723180b5
|
8382359: Align 32-bit data in AOT Code Cache to sizeof(uint)
Reviewed-by: asmehra, iveresov
|
2026-04-21 00:53:56 +00:00 |
|
Stefan Karlsson
|
abd3d46204
|
8382401: Remove return type parameters from FREE_ and REALLOC_ macros
Reviewed-by: tschatzl, dholmes
|
2026-04-20 08:42:08 +00:00 |
|
Vladimir Kozlov
|
26df25ef2d
|
8382045: Increase AOT C strings table size in not product VM
Reviewed-by: adinn, asmehra
|
2026-04-16 14:19:26 +00:00 |
|
Vladimir Kozlov
|
152fa85fba
|
8382134: Replace assert with fatal check in AOTCodeCache::load_strings() to make sure we have valid value in product VM
Reviewed-by: iklam, mhaessig, adinn
|
2026-04-15 14:12:57 +00:00 |
|
Andrew Dinn
|
5cbc5653f4
|
8382081: AOT tests fail in add_stub_entries without JVMCI
Reviewed-by: chagedorn, mhaessig, kvn
|
2026-04-13 16:45:08 +00:00 |
|
Andrew Dinn
|
322f3a3447
|
8381932: Publish stubgen entries when -XX:-AOTStubCaching configured
Reviewed-by: asmehra, kvn
|
2026-04-10 19:16:46 +00:00 |
|
Vladimir Kozlov
|
a3309eb665
|
8381899: Assertions and crashes in aot/cds tests on Linux Alpine
Reviewed-by: adinn
|
2026-04-10 17:11:33 +00:00 |
|
Andrew Dinn
|
20387ffafc
|
8381879: JDK-8372617 has broken the Zero build
Reviewed-by: kvn
|
2026-04-09 18:28:09 +00:00 |
|
Chad Rakoczy
|
9a1f7d4ae3
|
8326205: Grouping frequently called C2 nmethods in CodeCache
Co-authored-by: Evgeny Astigeevich <eastigeevich@openjdk.org>
Reviewed-by: kvn, cslucas, aph
|
2026-04-09 16:06:38 +00:00 |
|
Evgeny Astigeevich
|
1e2aa616c9
|
8381770: Revert some shared changes done by JDK-8381003
Reviewed-by: kvn
|
2026-04-08 15:47:50 +00:00 |
|
Andrew Dinn
|
34686923aa
|
8372617: Save and restore stubgen stubs when using an AOT code cache
Reviewed-by: kvn, asmehra
|
2026-04-08 15:44:39 +00:00 |
|
Evgeny Astigeevich
|
9cf2b686bd
|
8381003: [REDO] Mitigate Neoverse-N1 erratum 1542419 negative impact on GCs and JIT performance
Reviewed-by: aph
|
2026-04-07 10:35:31 +00:00 |
|
Ioi Lam
|
95e90299b4
|
8381553: Clean up AOTCodeCache configuration checks
Reviewed-by: kvn, asmehra
|
2026-04-03 03:20:38 +00:00 |
|
Andrew Dinn
|
32e8aa4582
|
8379811: Disable AOTCodeCache if Assembly intrinsics use differs from Production use
Reviewed-by: kvn, asmehra
|
2026-04-01 07:47:17 +00:00 |
|
Andrew Dinn
|
6520c95a79
|
8380771: Add missing CodeBlob Vptr implementations
Reviewed-by: kvn, asmehra
|
2026-03-28 17:36:58 +00:00 |
|
Vladimir Kozlov
|
79668b007d
|
8380710: nmethod::finalize_relocations() should be called before ICache::invalidate_range() is called
Reviewed-by: adinn, dlong
|
2026-03-27 18:13:38 +00:00 |
|
Vladimir Kozlov
|
a4d160e646
|
8380828: AOTCodeReader::fix_relocations() should be called before ICache::invalidate_range() is called
Reviewed-by: adinn, asmehra
|
2026-03-27 16:19:22 +00:00 |
|
Thomas Stuefe
|
da296cbea1
|
8363996: Obsolete UseCompressedClassPointers
Reviewed-by: rkennke, kvn, adinn, dholmes, mdoerr, iklam, fyang
|
2026-03-26 11:08:48 +00:00 |
|
Joel Sikström
|
4dca6e4ca8
|
8380903: [BACKOUT] Mitigate Neoverse-N1 erratum 1542419 negative impact on GCs and JIT performance
Reviewed-by: aboldtch
|
2026-03-25 14:01:26 +00:00 |
|
Evgeny Astigeevich
|
3737cad6d9
|
8370947: Mitigate Neoverse-N1 erratum 1542419 negative impact on GCs and JIT performance
Co-authored-by: Axel Boldt-Christmas <aboldtch@openjdk.org>
Reviewed-by: shade, eosterlund, aph, aboldtch
|
2026-03-25 12:46:25 +00:00 |
|
Vladimir Kozlov
|
f1169bfcf1
|
8378195: guarantee(static_cast<int>(_oops_size) == align_up(code_buffer->total_oop_size(), oopSize)) failed: failed: 12272 != 77808
Co-authored-by: Doug Simon <dnsimon@openjdk.org>
Reviewed-by: dnsimon, iveresov, vlivanov
|
2026-03-23 18:09:23 +00:00 |
|
Vladimir Kozlov
|
137d97131b
|
8378935: C2 crash in PhaseOutput::fill_buffer: wrong size of mach node
Reviewed-by: iklam, asmehra
|
2026-03-20 20:18:12 +00:00 |
|
Andrew Dinn
|
4bee207d0a
|
8377554: Load card table base and other values via AOTRuntimeConstants in AOT code
Reviewed-by: kvn, asmehra
|
2026-02-27 21:49:55 +00:00 |
|
Paul Hübner
|
32a619715e
|
8370044: TraceBytecodes shouldn't break up lines
Reviewed-by: dholmes, coleenp, jsjolen
|
2026-02-24 10:07:45 +00:00 |
|
Ashutosh Mehra
|
63f00fff92
|
8377507: Store cpu features in AOTCodeCache
Reviewed-by: kvn, adinn
|
2026-02-17 16:23:21 +00:00 |
|
Matthias Baesken
|
0705fe94a7
|
8377413: [MacOS aarch64] guarantee(StressWXHealing) failed: We should not reach here unless StressWXHealing
Co-authored-by: Dean Long <dlong@openjdk.org>
Reviewed-by: mdoerr, aph
|
2026-02-17 13:05:39 +00:00 |
|
Leo Korinth
|
57931dc6b2
|
8377172: Change datatype of CodeEntryAlignment to uint
Reviewed-by: ayang, mhaessig
|
2026-02-11 09:14:58 +00:00 |
|
Andrew Haley
|
77e8469fb0
|
8328306: AArch64: MacOS lazy JIT "write xor execute" switching
Co-authored-by: Dean Long <dlong@openjdk.org>
Reviewed-by: dlong, adinn
|
2026-02-06 13:50:54 +00:00 |
|
Guanqiang Han
|
1efb29829f
|
8375598: VM crashes with "assert((labs(val) & 0xFFFFFFFF00000000) == 0 || dest == (address)-1) failed: must be 32bit offset or -1" when using too high value for NonNMethodCodeHeapSize
Reviewed-by: mdoerr, kvn
|
2026-02-06 09:30:38 +00:00 |
|
Matthias Baesken
|
0e2e66be24
|
8376402: Dependencies::print_statistics() and AbstractClassHierarchyWalker::print_statistics() are not called from PRODUCT code
Reviewed-by: azafari, chagedorn
|
2026-01-28 16:30:34 +00:00 |
|
Coleen Phillimore
|
60fbaf5b26
|
8374828: Save load_barrier_on_oop_field_preloaded in aot CodeCache
Reviewed-by: adinn, iklam, shade
|
2026-01-14 18:53:10 +00:00 |
|
Sergey Bylokhov
|
a6462d641c
|
8374316: Update copyright year to 2025 for hotspot in files where it was missed
Reviewed-by: kbarrett
|
2025-12-30 12:08:36 +00:00 |
|
David Briemann
|
8eaeb6990b
|
8372589: VM crashes on init when NonNMethodCodeHeapSize is set too small and UseTransparentHugePages is enabled
Reviewed-by: mdoerr, chagedorn
|
2025-12-10 10:21:42 +00:00 |
|