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 |
|
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 |
|
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 |
|
Francesco Andreuzzi
|
dfd383224d
|
8368966: Remove spurious VMStructs friends
Reviewed-by: stefank, ayang
|
2025-10-02 08:58:54 +00:00 |
|
Albert Mingkun Yang
|
741221988e
|
8368261: Serial: Use more precise nmethod scope during Full GC marking
Reviewed-by: stefank, fandreuzzi
|
2025-09-25 16:47:22 +00:00 |
|
Kim Barrett
|
9e843f56ec
|
8367014: Rename class Atomic to AtomicAccess
Reviewed-by: dholmes, aph, stefank
|
2025-09-12 06:35:55 +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 |
|
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 |
|
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 |
|
Boris Ulasevich
|
aea2837143
|
8355896: Lossy narrowing cast of JVMCINMethodData::size
Reviewed-by: kvn, dnsimon
|
2025-05-06 01:26:15 +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 |
|
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 |
|
Boris Ulasevich
|
83de34041e
|
8343789: Move mutable nmethod data out of CodeCache
Reviewed-by: kvn, dlong
|
2025-03-11 12:33:36 +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 |
|
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 |
|
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 |
|
Vladimir Kozlov
|
9691153755
|
8329141: Obsolete RTM flags and code
Reviewed-by: chagedorn
|
2024-06-10 17:58:22 +00:00 |
|
Vladimir Kozlov
|
dce9703155
|
8333226: Regressions 2-3% in Compress ZGC after 8331253
Reviewed-by: chagedorn, thartmann
|
2024-06-04 16:58:21 +00:00 |
|
Vladimir Kozlov
|
3383ad6397
|
8331253: 16 bits is not enough for nmethod::_skipped_instructions_size field
Reviewed-by: dlong, thartmann
|
2024-05-02 14:41:30 +00:00 |
|
Vladimir Kozlov
|
bdcc2400db
|
8331087: Move immutable nmethod data from CodeCache
Reviewed-by: thartmann, dlong, dnsimon
|
2024-04-29 15:58:03 +00:00 |
|
Vladimir Kozlov
|
b3bcc49491
|
8330181: Move PcDesc cache from nmethod header
Reviewed-by: dlong, jrose
|
2024-04-25 22:46:11 +00:00 |
|
Vladimir Kozlov
|
b704e91241
|
8329433: Reduce nmethod header size
Reviewed-by: dlong, iveresov
|
2024-04-19 16:11:17 +00:00 |
|
Patricio Chilano Mateo
|
fd331ff173
|
8325469: Freeze/Thaw code can crash in the presence of OSR frames
Reviewed-by: rpressler, dlong
|
2024-04-17 16:18:55 +00:00 |
|
Vladimir Kozlov
|
6736792b9a
|
8329628: Additional changes after JDK-8329332
Reviewed-by: stefank, eosterlund
|
2024-04-09 15:32:15 +00:00 |
|
Vladimir Kozlov
|
83eba863fe
|
8329332: Remove CompiledMethod and CodeBlobLayout classes
Reviewed-by: vlivanov, stefank
|
2024-04-04 19:48:48 +00:00 |
|
Erik Österlund
|
84965ea1a8
|
8322630: Remove ICStubs and related safepoints
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Co-authored-by: Aleksey Shipilev <shade@openjdk.org>
Co-authored-by: Amit Kumar <amitkumar@openjdk.org>
Co-authored-by: Robbin Ehn <rehn@openjdk.org>
Co-authored-by: Aleksei Voitylov <avoitylov@openjdk.org>
Reviewed-by: tschatzl, aboldtch, dlong
|
2024-02-14 11:44:30 +00:00 |
|
Emanuel Peter
|
c84af49386
|
8324129: C2: Remove some ttyLocker usages in preparation for JDK-8306767
Reviewed-by: kvn, vlivanov, dholmes
|
2024-01-22 10:41:36 +00:00 |
|
Thomas Schatzl
|
f553819502
|
8317007: Add bulk removal of dead nmethods during class unloading
Reviewed-by: ayang, iwalulya
|
2023-12-18 08:44:43 +00:00 |
|
Thomas Schatzl
|
30817b7423
|
8317809: Insertion of free code blobs into code cache can be very slow during class unloading
Reviewed-by: iwalulya, ayang
|
2023-12-05 10:37:34 +00:00 |
|
Evgeny Astigeevich
|
64ee3c9990
|
8317266: Move nmethod::check_all_dependencies to codeCache.cpp and mark it NOT_PRODUCT
Reviewed-by: kvn, dlong
|
2023-10-12 19:56:18 +00:00 |
|
Coleen Phillimore
|
e1906e7641
|
8310027: Fix -Wconversion warnings in nmethod and compiledMethod related code
Reviewed-by: kvn, fparain
|
2023-06-20 13:35:11 +00:00 |
|
Coleen Phillimore
|
265f40b4f7
|
8308396: Fix offset_of conversion warnings in runtime code
Reviewed-by: amitkumar, jsjolen, fparain
|
2023-05-19 17:16:04 +00:00 |
|
Tom Rodriguez
|
5e1fe43080
|
8299229: [JVMCI] add support for UseZGC
Reviewed-by: eosterlund, kvn
|
2023-05-08 18:40:18 +00:00 |
|
Coleen Phillimore
|
ddf1e34c1a
|
8304089: Convert TraceDependencies to UL
Reviewed-by: vlivanov, dholmes
|
2023-03-22 12:33:00 +00:00 |
|
Johan Sjölen
|
cfe57466dd
|
8300242: Replace NULL with nullptr in share/code/
Reviewed-by: kvn, thartmann
|
2023-01-19 08:48:36 +00:00 |
|
Sergey Kuksenko
|
89a032dc05
|
8300002: Performance regression caused by non-inlined hot methods due to post call noop instructions
Reviewed-by: kvn, iveresov, eosterlund
|
2023-01-18 00:16:34 +00:00 |
|
Martin Doerr
|
cd2182a996
|
8295724: VirtualMachineError: Out of space in CodeCache for method handle intrinsic
Reviewed-by: kvn, dlong
|
2022-12-06 20:56:48 +00:00 |
|
Erik Österlund
|
054c23f484
|
8290025: Remove the Sweeper
Reviewed-by: stefank, kvn, iveresov, coleenp, vlivanov, mdoerr
|
2022-08-25 09:48:55 +00:00 |
|
Boris Ulasevich
|
e052d7f4bc
|
8288477: nmethod header size reduction
Reviewed-by: kvn, never
|
2022-07-28 19:49:31 +00:00 |
|