Chad Rakoczy
|
4856344668
|
8371046: Segfault in compiler/whitebox/StressNMethodRelocation.java with -XX:+UseZGC
Reviewed-by: kvn, eastigeevich
|
2025-12-04 00:21:53 +00:00 |
|
Ruben Ayrapetyan
|
2177260094
|
8371458: [REDO] Remove exception handler stub code in C2
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Reviewed-by: mdoerr, dlong
|
2025-11-24 16:59:25 +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 |
|
Ruben Ayrapetyan
|
3e3822ad7e
|
8365047: Remove exception handler stub code in C2
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Reviewed-by: mdoerr, dlong, dfenacci, adinn, fyang, aph
|
2025-11-05 11:55:02 +00:00 |
|
Chad Rakoczy
|
8236800deb
|
8370527: Memory leak after 8316694: Implement relocation of nmethod within CodeCache
Reviewed-by: shade, eastigeevich, kvn
|
2025-10-31 14:11:13 +00:00 |
|
Francesco Andreuzzi
|
05ee55efcf
|
8369219: JNI::RegisterNatives causes a memory leak in CodeCache
Reviewed-by: shade, apangin, dlong
|
2025-10-28 06:33:41 +00:00 |
|
Martin Doerr
|
b31bbfcf2f
|
8368787: Error reporting: hs_err files should show instructions when referencing code in nmethods
Reviewed-by: stuefe, aph, mbaesken, shade
|
2025-10-24 08:26:24 +00:00 |
|
Ioi Lam
|
6cd7f30d8d
|
8369742: Link AOT-linked classes at JVM bootstrap
Reviewed-by: kvn, asmehra
|
2025-10-17 19:50:04 +00:00 |
|
Chad Rakoczy
|
0cb8ccd89a
|
8369642: [ubsan] nmethod::nmethod null pointer passed as argument 2 to memcpy
Reviewed-by: kvn, mbaesken
|
2025-10-17 18:03:01 +00:00 |
|
Chad Rakoczy
|
f740cd2aad
|
8316694: Implement relocation of nmethod within CodeCache
Reviewed-by: kvn, eosterlund, never, eastigeevich, bulasevich
|
2025-10-04 21:17:26 +00:00 |
|
Dean Long
|
da7121aff9
|
8366461: Remove obsolete method handle invoke logic
Reviewed-by: vlivanov, mhaessig
|
2025-10-02 22:21:13 +00:00 |
|
Hamlin Li
|
e6ddb39635
|
8368525: nmethod ic cleanup
Reviewed-by: chagedorn, mhaessig
|
2025-09-25 08:11:15 +00:00 |
|
Kim Barrett
|
9e843f56ec
|
8367014: Rename class Atomic to AtomicAccess
Reviewed-by: dholmes, aph, stefank
|
2025-09-12 06:35:55 +00:00 |
|
Johan Sjölen
|
5c78c7cd83
|
8366341: [BACKOUT] JDK-8365256: RelocIterator should use indexes instead of pointers
Reviewed-by: ayang
|
2025-08-28 12:15:03 +00:00 |
|
Johan Sjölen
|
88c3979367
|
8365256: RelocIterator should use indexes instead of pointers
Reviewed-by: kvn, dlong
|
2025-08-27 07:55:57 +00:00 |
|
Johan Sjölen
|
4680dc9831
|
8365264: Rename ResourceHashtable to HashTable
Reviewed-by: iklam, ayang
|
2025-08-13 18:41:57 +00:00 |
|
Francesco Andreuzzi
|
df736eb582
|
8364618: Sort share/code includes
Reviewed-by: shade, mhaessig
|
2025-08-05 10:23:54 +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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
Aleksey Shipilev
|
3cf3e4bbec
|
8358339: Handle MethodCounters::_method backlinks after JDK-8355003
Reviewed-by: coleenp, kvn, iveresov
|
2025-06-04 21:32:29 +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 |
|
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 |
|
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 |
|
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
|
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 |
|
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 |
|
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 |
|
Stefan Karlsson
|
c33c1cfe73
|
8347909: Automatic precompiled.hpp inclusion
Reviewed-by: lkorinth, erikj, dholmes, ihse
|
2025-01-21 10:21:24 +00:00 |
|
Coleen Phillimore
|
c36200b098
|
8347721: Replace SIZE_FORMAT in compiler directories
Reviewed-by: kvn, dlong
|
2025-01-15 12:16:58 +00:00 |
|
Coleen Phillimore
|
379d05bcc1
|
8346990: Remove INTX_FORMAT and UINTX_FORMAT macros
Reviewed-by: kbarrett, dholmes, matsaave
|
2025-01-13 22:01:54 +00:00 |
|
Patricio Chilano Mateo
|
78b80150e0
|
8338383: Implement JEP 491: Synchronize Virtual Threads without Pinning
Co-authored-by: Patricio Chilano Mateo <pchilanomate@openjdk.org>
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Co-authored-by: Andrew Haley <aph@openjdk.org>
Co-authored-by: Fei Yang <fyang@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Co-authored-by: Richard Reingruber <rrich@openjdk.org>
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Reviewed-by: aboldtch, dholmes, coleenp, fbredberg, dlong, sspitsyn
|
2024-11-12 15:23:48 +00:00 |
|
Tobias Hartmann
|
58d39c317e
|
8340313: Crash due to invalid oop in nmethod after C1 patching
Reviewed-by: tschatzl, kvn, dlong
|
2024-10-17 05:03:09 +00:00 |
|
Kim Barrett
|
4bcb8f04ed
|
8337243: Fix more -Wzero-as-null-pointer-constant warnings in compiler code
Reviewed-by: vlivanov, kvn
|
2024-07-26 15:45:12 +00:00 |
|
Jorn Vernee
|
7bf5313244
|
8335480: Only deoptimize threads if needed when closing shared arena
Reviewed-by: mcimadamore, kvn, uschindler, vlivanov, eosterlund
|
2024-07-18 11:00:39 +00:00 |
|
Neethu Prasad
|
c30e040342
|
8331911: Reconsider locking for recently disarmed nmethods
Reviewed-by: shade, eosterlund
|
2024-06-25 07:08:07 +00:00 |
|
Vladimir Kozlov
|
880e458a10
|
8333819: Move embedded external addresses from relocation info into separate global table
Reviewed-by: dlong
|
2024-06-21 00:24:55 +00:00 |
|
Tom Rodriguez
|
187710e1c1
|
8333300: [JVMCI] add support for generational ZGC
Reviewed-by: dnsimon, kvn, eosterlund
|
2024-06-20 18:46:36 +00:00 |
|
Vladimir Kozlov
|
9691153755
|
8329141: Obsolete RTM flags and code
Reviewed-by: chagedorn
|
2024-06-10 17:58:22 +00:00 |
|