Ioi Lam
|
f90d520308
|
8366475: Rename MetaspaceShared class to AOTMetaspace
Reviewed-by: kvn, asmehra
|
2025-09-04 16:23:46 +00:00 |
|
Ioi Lam
|
90a2db1ecb
|
8366474: Rename MetaspaceObj::is_shared() to MetaspaceObj::in_aot_cache()
Reviewed-by: liach, kvn
|
2025-09-04 04:47:48 +00:00 |
|
Ashutosh Mehra
|
444a8fa14e
|
8365501: Remove special AdapterHandlerEntry for abstract methods
Reviewed-by: kvn, adinn
|
2025-09-02 14:54:50 +00:00 |
|
Francesco Andreuzzi
|
37b70707bd
|
8362587: Sort share/oops includes
Reviewed-by: shade, dholmes
|
2025-07-21 08:43:30 +00:00 |
|
Coleen Phillimore
|
d8f9b188fa
|
8268406: Deallocate jmethodID native memory
Reviewed-by: dholmes, sspitsyn, dcubed, eosterlund, aboldtch
|
2025-06-27 11:20:49 +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 |
|
Igor Veresov
|
e3f85c961b
|
8355003: Implement JEP 515: Ahead-of-Time Method Profiling
Co-authored-by: John R Rose <jrose@openjdk.org>
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Co-authored-by: Ioi Lam <iklam@openjdk.org>
Co-authored-by: Vladimir Kozlov <kvn@openjdk.org>
Co-authored-by: Aleksey Shipilev <shade@openjdk.org>
Reviewed-by: kvn, ihse, cjplummer, iklam
|
2025-05-28 15:15:03 +00:00 |
|
Vladimir Kozlov
|
b1b786a3be
|
8357402: Crash in AdapterHandlerLibrary::lookup
Reviewed-by: shade, iveresov
|
2025-05-22 18:59:37 +00:00 |
|
Ioi Lam
|
f8d7f663c1
|
8356998: Convert -Xlog:cds to -Xlog:aot (step 2)
Reviewed-by: ccheung, matsaave
|
2025-05-20 05:46:34 +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
|
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 |
|
Magnus Ihse Bursie
|
4a242e3a65
|
8354213: Restore pointless unicode characters to ASCII
Reviewed-by: naoto, erikj, iris
|
2025-04-09 20:14:10 +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 |
|
Aleksey Shipilev
|
b1b48286a6
|
8350086: Inline hot Method accessors for faster task selection
Reviewed-by: kvn, coleenp, aph, vlivanov
|
2025-02-17 09:21:49 +00:00 |
|
Aleksey Shipilev
|
25bb698eff
|
8348195: More u2 conversion warnings after JDK-8347147
Reviewed-by: coleenp, dholmes
|
2025-01-22 15:27:41 +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
|
379d05bcc1
|
8346990: Remove INTX_FORMAT and UINTX_FORMAT macros
Reviewed-by: kbarrett, dholmes, matsaave
|
2025-01-13 22:01:54 +00:00 |
|
Coleen Phillimore
|
6ee2bd2f33
|
8347147: [REDO] AccessFlags can be u2 in metadata
Co-authored-by: Amit Kumar <amitkumar@openjdk.org>
Reviewed-by: vlivanov, yzheng
|
2025-01-08 19:48:25 +00:00 |
|
David Holmes
|
021c476409
|
8347148: [BACKOUT] AccessFlags can be u2 in metadata
Reviewed-by: coleenp
|
2025-01-08 00:37:27 +00:00 |
|
Coleen Phillimore
|
098afc8b7d
|
8339113: AccessFlags can be u2 in metadata
Co-authored-by: Amit Kumar <amitkumar@openjdk.org>
Reviewed-by: sspitsyn, vlivanov, yzheng, dlong, dholmes
|
2025-01-07 22:03:38 +00:00 |
|
Coleen Phillimore
|
8f22db23a5
|
8330606: Redefinition doesn't but should verify the new klass
Reviewed-by: dholmes, jsjolen
|
2024-11-21 12:14:23 +00:00 |
|
Coleen Phillimore
|
dfddbcaab8
|
8341916: Remove ProtectionDomain related hotspot code and tests
Reviewed-by: dholmes, iklam, jrose
|
2024-11-18 12:48:40 +00:00 |
|
Ioi Lam
|
41a2d49f0a
|
8331497: Implement JEP 483: Ahead-of-Time Class Loading & Linking
Reviewed-by: jrose, kvn, heidinga, asmehra, vlivanov
|
2024-11-15 22:28: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 |
|
Aleksey Shipilev
|
54c9348c8c
|
8336103: Clean up confusing Method::is_initializer
Reviewed-by: dholmes, coleenp
|
2024-10-15 12:16:15 +00:00 |
|
Kim Barrett
|
bc7c255b15
|
8337416: Fix -Wzero-as-null-pointer-constant warnings in misc. runtime code
Reviewed-by: dholmes, jwaters
|
2024-07-30 07:24:22 +00:00 |
|
Kim Barrett
|
25c3845be2
|
8333133: Simplify QuickSort::sort
Reviewed-by: shade, dholmes
|
2024-06-26 05:15:36 +00:00 |
|
Calvin Cheung
|
eb2488fd17
|
8330198: Add some class loading related perf counters to measure VM startup
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Reviewed-by: iklam, dholmes
|
2024-06-14 01:18:30 +00:00 |
|
Dan Heidinga
|
6d2aeb82bc
|
8332745: Method::is_vanilla_constructor is never used
Reviewed-by: coleenp, ayang
|
2024-05-24 16:03:12 +00:00 |
|
Aleksey Shipilev
|
d999b81e71
|
8331572: Allow using OopMapCache outside of STW GC phases
Co-authored-by: Zhengyu Gu <zgu@openjdk.org>
Reviewed-by: coleenp, zgu
|
2024-05-21 14:56:53 +00:00 |
|
Aleksey Shipilev
|
1eec30a6c0
|
8331573: Rename CollectedHeap::is_gc_active to be explicitly about STW GCs
Reviewed-by: stefank, zgu, tschatzl, gli
|
2024-05-06 11:17:39 +00:00 |
|
Coleen Phillimore
|
fcb4a8ba26
|
8330578: The VM creates instance of abstract class VirtualMachineError
Reviewed-by: iklam, dlong, jwaters, dholmes
|
2024-04-23 11:31:11 +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 |
|
Coleen Phillimore
|
21867c929a
|
8313332: Simplify lazy jmethodID cache in InstanceKlass
Reviewed-by: amenkov, sspitsyn, dcubed
|
2024-04-04 13:15:12 +00:00 |
|
Patricio Chilano Mateo
|
4628763001
|
8320302: compiler/arguments/TestC1Globals.java hits SIGSEGV in ContinuationEntry::set_enter_code
Reviewed-by: dholmes, coleenp
|
2024-02-12 18:55:43 +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 |
|
Kim Barrett
|
7c1d481d6d
|
8322765: Eliminate -Wparentheses warnings in runtime code
Reviewed-by: dholmes
|
2024-01-02 03:06:13 +00:00 |
|
Jaroslav Bachorik
|
cdd1a6e851
|
8313816: Accessing jmethodID might lead to spurious crashes
Reviewed-by: coleenp
|
2023-11-29 17:29:52 +00:00 |
|
Jorn Vernee
|
a5ccd3beaf
|
8267532: C2: Profile and prune untaken exception handlers
8310011: Arena with try-with-resources is slower than it should be
Reviewed-by: thartmann, vlivanov
|
2023-11-28 10:17:58 +00:00 |
|
Johan Sjölen
|
9864951dce
|
8318447: Move NMT source code to own subdirectory
Reviewed-by: stefank, dholmes, stuefe
|
2023-10-26 14:03:49 +00:00 |
|
Ioi Lam
|
ecd25e7d6f
|
8318484: Initial version of cdsConfig.hpp
Reviewed-by: dholmes, ccheung, sspitsyn
|
2023-10-21 15:43:36 +00:00 |
|
Doug Simon
|
a07a4a3a59
|
8317422: [JVMCI] concurrency issue in MethodData creation
Reviewed-by: never, thartmann
|
2023-10-09 12:52:28 +00:00 |
|
Aleksey Shipilev
|
2d168c5734
|
8313202: MutexLocker should disallow null Mutexes
Reviewed-by: dholmes, coleenp, dcubed
|
2023-09-13 07:32:54 +00:00 |
|
Coleen Phillimore
|
2599ada152
|
8308655: Narrow types of ConstantPool and ConstMethod returns
Reviewed-by: fparain, matsaave
|
2023-05-25 11:52:40 +00:00 |
|
Matias Saavedra Silva
|
3f4cfbdd36
|
8307190: Refactor ref_at methods in Constant Pool
Reviewed-by: coleenp, iklam
|
2023-05-22 16:27:17 +00:00 |
|
Ashutosh Mehra
|
d3e5065284
|
8306460: Clear JVM_ACC_QUEUED flag on methods when dumping dynamic CDS archive
Reviewed-by: coleenp, iklam
|
2023-05-16 22:36:44 +00:00 |
|
Coleen Phillimore
|
316d303c1d
|
8306851: Move Method access flags
Reviewed-by: cjplummer, dholmes, dnsimon, matsaave, fparain
|
2023-05-01 11:33:22 +00:00 |
|