Ao Qi
|
2da0cdadb8
|
8363895: Minimal build fails with slowdebug builds after JDK-8354887
Reviewed-by: kvn, shade
|
2025-07-24 01:33:38 +00:00 |
|
Albert Mingkun Yang
|
6949e34575
|
8362592: Remove unused argument in nmethod::oops_do
Reviewed-by: zgu
|
2025-07-18 13:48:44 +00:00 |
|
Yudi Zheng
|
6681fc72d3
|
8361569: [JVMCI] Further refine JVMCI-compiled nmethod that should not collect deoptimization profile
Reviewed-by: dnsimon, gdub
|
2025-07-09 19:12:37 +00:00 |
|
Andrew Dinn
|
b1fa1ecc98
|
8360707: Globally enumerate all blobs, stubs and entries
Reviewed-by: kvn, fyang, asmehra
|
2025-07-09 08:48:07 +00:00 |
|
Vladimir Kozlov
|
dedcce0450
|
8360942: [ubsan] aotCache tests trigger runtime error: applying non-zero offset 16 to null pointer in CodeBlob::relocation_end()
Reviewed-by: adinn, mbaesken
|
2025-07-08 19:34:39 +00:00 |
|
Boris Ulasevich
|
74822ce12a
|
8358183: [JVMCI] crash accessing nmethod::jvmci_name in CodeCache::aggregate
Reviewed-by: eastigeevich, phh
|
2025-07-02 21:15:46 +00:00 |
|
Yudi Zheng
|
ea86a20e6d
|
8357424: [JVMCI] Avoid incrementing decompilation count for hosted compiled nmethod
Reviewed-by: dnsimon, never, cslucas
|
2025-07-02 18:38:31 +00:00 |
|
Ashutosh Mehra
|
3066a67e62
|
8361101: AOTCodeAddressTable::_stubs_addr not initialized/freed properly
Reviewed-by: kvn, shade
|
2025-07-02 13:25:00 +00:00 |
|
Taizo Kurashige
|
ce9986991d
|
8359120: Improve warning message when fail to load hsdis library
Reviewed-by: mhaessig, thartmann
|
2025-07-02 09:21:57 +00:00 |
|
Aleksey Shipilev
|
1ac7489874
|
8361180: Disable CompiledDirectCall verification with -VerifyInlineCaches
Reviewed-by: kvn, thartmann
|
2025-07-02 05:38:28 +00:00 |
|
Aleksey Shipilev
|
aa1911191c
|
8360867: CTW: Disable inline cache verification
Reviewed-by: kvn, thartmann
|
2025-06-30 12:55:36 +00:00 |
|
Dean Long
|
cf75f1f9c6
|
8358821: patch_verified_entry causes problems, use nmethod entry barriers instead
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Co-authored-by: Amit Kumar <amitkumar@openjdk.org>
Reviewed-by: mdoerr, eosterlund
|
2025-06-25 19:25:34 +00:00 |
|
Cesar Soares Lucas
|
2fe1298447
|
8359064: Expose reason for marking nmethod non-entrant to JVMCI client
Reviewed-by: dnsimon, never
|
2025-06-19 18:02:41 +00:00 |
|
Kim Barrett
|
7bc0d82450
|
8359227: Code cache/heap size options should be size_t
Reviewed-by: mhaessig, tschatzl
|
2025-06-18 18:05:18 +00:00 |
|
Vladimir Kozlov
|
96070212ad
|
8359646: C1 crash in AOTCodeAddressTable::add_C_string
Reviewed-by: adinn, iklam
|
2025-06-17 15:55:14 +00:00 |
|
Vladimir Kozlov
|
6e390ef17c
|
8358690: Some initialization code asks for AOT cache status way too early
Reviewed-by: asmehra, adinn
|
2025-06-16 15:55:51 +00:00 |
|
Cesar Soares Lucas
|
62fde68708
|
8357396: Refactor nmethod::make_not_entrant to use Enum instead of "const char*"
Reviewed-by: mhaessig, shade
|
2025-06-05 16:43:29 +00:00 |
|
Vladimir Kozlov
|
849655a145
|
8358632: [asan] reports heap-buffer-overflow in AOTCodeCache::copy_bytes
Reviewed-by: vlivanov, iveresov
|
2025-06-05 03:25:46 +00:00 |
|
Aleksey Shipilev
|
3cf3e4bbec
|
8358339: Handle MethodCounters::_method backlinks after JDK-8355003
Reviewed-by: coleenp, kvn, iveresov
|
2025-06-04 21:32:29 +00:00 |
|
Ashutosh Mehra
|
fd0ab04367
|
8358330: AsmRemarks and DbgStrings clear() method may not get called before their destructor
Reviewed-by: kvn
|
2025-06-04 16:52:38 +00:00 |
|
Cesar Soares Lucas
|
2345065166
|
8357600: Patch nmethod flushing message to include more details
Reviewed-by: shade, kvn
|
2025-06-03 23:39:32 +00:00 |
|
Vladimir Kozlov
|
e3eb089d47
|
8357175: Failure to generate or load AOT code should be handled gracefully
Reviewed-by: iveresov, asmehra
|
2025-06-01 03:57:28 +00:00 |
|
Ashutosh Mehra
|
59dc849909
|
8358230: Incorrect location for the assert for blob != nullptr in CodeBlob::create
Reviewed-by: kvn
|
2025-06-01 01:04:54 +00:00 |
|
Dean Long
|
66747710a4
|
8357468: [asan] heap buffer overflow reported in PcDesc::pc_offset() pcDesc.hpp:57
Reviewed-by: kvn, thartmann
|
2025-05-23 19:29:09 +00:00 |
|
Vladimir Kozlov
|
b1b786a3be
|
8357402: Crash in AdapterHandlerLibrary::lookup
Reviewed-by: shade, iveresov
|
2025-05-22 18:59:37 +00:00 |
|
Vladimir Kozlov
|
8184ce39a8
|
8357514: Disable AOT caching for runtime stubs
Reviewed-by: iveresov, iklam
|
2025-05-22 06:09:34 +00:00 |
|
Vladimir Kozlov
|
cedd1a5343
|
8357250: assert(shift >= 0 && shift < 4) failed: unexpected compressd klass shift!
Reviewed-by: asmehra, mdoerr
|
2025-05-20 20:11:56 +00:00 |
|
Vladimir Kozlov
|
84a98ab43f
|
8357166: Many AOT tests failed with VM crash
Reviewed-by: thartmann, shade
|
2025-05-19 14:53:52 +00:00 |
|
Ashutosh Mehra
|
63ef90be97
|
8357084: Zero build fails after JDK-8354887
Reviewed-by: ccheung, kvn
|
2025-05-16 17:21:16 +00:00 |
|
Ashutosh Mehra
|
c59debb384
|
8354887: Preserve runtime blobs in AOT code cache
Co-authored-by: Andrew Dinn <adinn@openjdk.org>
Reviewed-by: kvn, adinn
|
2025-05-15 17:18:56 +00:00 |
|
Vladimir Kozlov
|
2595fcc7cc
|
8356192: Enable AOT code caching only on supported platforms
Reviewed-by: shade, mdoerr, fyang
|
2025-05-12 20:29:42 +00:00 |
|
Gergö Barany
|
90f0f1b88b
|
8354443: [Graal] crash after deopt in TestG1BarrierGeneration.java
Reviewed-by: dnsimon, yzheng
|
2025-05-07 14:49:37 +00:00 |
|
Manuel Hässig
|
1eee15eea6
|
8258229: Crash in nmethod::reloc_string_for
Reviewed-by: galder, thartmann
|
2025-05-06 09:05:37 +00:00 |
|
Boris Ulasevich
|
aea2837143
|
8355896: Lossy narrowing cast of JVMCINMethodData::size
Reviewed-by: kvn, dnsimon
|
2025-05-06 01:26:15 +00:00 |
|
Aleksey Shipilev
|
f68764490c
|
8356153: Shenandoah stubs are missing in AOT Code Cache addresses table
Reviewed-by: kvn
|
2025-05-05 16:30:25 +00:00 |
|
Aleksey Shipilev
|
1501a5e41e
|
8356122: Client build fails after JDK-8350209
Reviewed-by: chagedorn
|
2025-05-05 12:51:02 +00:00 |
|
Vladimir Kozlov
|
aae2bb6249
|
8350209: Preserve adapters in AOT cache
Co-authored-by: Ashutosh Mehra <asmehra@openjdk.org>
Reviewed-by: vlivanov, asmehra, ihse, iklam
|
2025-05-01 21:03:24 +00:00 |
|
Aleksey Shipilev
|
8ef7e256a0
|
8355769: Optimize nmethod dependency recording
Reviewed-by: adinn, vlivanov, kvn
|
2025-05-01 07:29:56 +00:00 |
|
Aleksey Shipilev
|
db6fa5923c
|
8355617: Remove historical debug_only macro in favor of DEBUG_ONLY
Reviewed-by: stefank, kbarrett, jwaters
|
2025-04-28 08:43:14 +00:00 |
|
Doug Simon
|
2f7806ffe5
|
8355034: [JVMCI] assert(static_cast<int>(_jvmci_data_size) == align_up(compiler->is_jvmci() ? jvmci_data->size() : 0, oopSize)) failed: failed: 104 != 16777320
Reviewed-by: never, yzheng, cslucas
|
2025-04-22 07:07:31 +00:00 |
|
Boris Ulasevich
|
0bfa636c7f
|
8352426: RelocIterator should correctly handle nullptr address of relocation data
Reviewed-by: dlong, vlivanov, kvn
|
2025-03-27 11:31:20 +00:00 |
|
Damon Fenacci
|
48fac6626c
|
8347406: [REDO] C1/C2 don't handle allocation failure properly during initialization (RuntimeStub::new_runtime_stub fatal crash)
Reviewed-by: dlong, adinn
|
2025-03-25 07:10:47 +00:00 |
|
Vladimir Kozlov
|
22182f71ed
|
8352112: [ubsan] hotspot/share/code/relocInfo.cpp:130:37: runtime error: applying non-zero offset 18446744073709551614 to null pointer
Reviewed-by: dlong, bulasevich
|
2025-03-21 20:51:30 +00:00 |
|
Aleksey Shipilev
|
930455b596
|
8351640: Print reason for making method not entrant
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Reviewed-by: vlivanov, kvn
|
2025-03-12 19:45:31 +00:00 |
|
Doug Simon
|
95b66d5a43
|
8351700: Remove code conditional on BarrierSetNMethod being null
Reviewed-by: shade, eosterlund, never
|
2025-03-12 12:31:37 +00:00 |
|
Boris Ulasevich
|
83de34041e
|
8343789: Move mutable nmethod data out of CodeCache
Reviewed-by: kvn, dlong
|
2025-03-11 12:33:36 +00:00 |
|
Andrew Dinn
|
cfab88b1a2
|
8351256: Improve printing of runtime call stub names in disassember output
Reviewed-by: kvn
|
2025-03-06 10:11:44 +00:00 |
|
Boris Ulasevich
|
92efab90db
|
8350344: Cross-build failure: _vptr name conflict
Reviewed-by: kvn
|
2025-02-19 21:02:27 +00:00 |
|
Vladimir Kozlov
|
46d4a601e0
|
8349088: De-virtualize Codeblob and nmethod
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Chris Plummer <cjplummer@openjdk.org>
Reviewed-by: cjplummer, aboldtch, dlong
|
2025-02-18 20:08:08 +00:00 |
|
Stefan Karlsson
|
3353f8e087
|
8349652: Rewire nmethod oop load barriers
Reviewed-by: kvn, aboldtch
|
2025-02-18 07:51:45 +00:00 |
|