Thomas Stuefe
|
da296cbea1
|
8363996: Obsolete UseCompressedClassPointers
Reviewed-by: rkennke, kvn, adinn, dholmes, mdoerr, iklam, fyang
|
2026-03-26 11:08:48 +00:00 |
|
Ioi Lam
|
a6f59ba1d1
|
8378749: Early GC crash with unresolved AOT FMG subgraph classes
Reviewed-by: kvn, eosterlund
|
2026-03-23 04:35:56 +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 |
|
Ioi Lam
|
175bbb143e
|
8375569: Store Java mirrors in AOT configuration file
Reviewed-by: iveresov, kvn, asmehra
|
2026-01-29 22:39:32 +00:00 |
|
Ioi Lam
|
232b41b222
|
8373392: Replace CDS object subgraphs with @AOTSafeClassInitializer
Reviewed-by: liach, heidinga
|
2025-12-17 22:16:38 +00:00 |
|
Joel Sikström
|
d032b28d9d
|
8371894: Minor style fixes in AOT/CDS code
Reviewed-by: stefank, kvn, iklam
|
2025-11-17 08:50:50 +00:00 |
|
Erik Österlund
|
c8656449c2
|
8365932: Implementation of JEP 516: Ahead-of-Time Object Caching with Any GC
Co-authored-by: Axel Boldt-Christmas <aboldtch@openjdk.org>
Co-authored-by: Joel Sikström <jsikstro@openjdk.org>
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Reviewed-by: aboldtch, iklam, kvn
|
2025-11-07 15:28:51 +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 |
|
Ioi Lam
|
fd30ae988b
|
8350550: Preload classes from AOT cache during VM bootstrap
Reviewed-by: kvn, heidinga, asmehra
|
2025-09-23 14:43:16 +00:00 |
|
Ioi Lam
|
000569da60
|
8362561: Remove diagnostic option AllowArchivingWithJavaAgent
Reviewed-by: sspitsyn, shade, dholmes, ayang
|
2025-09-18 16:09:26 +00:00 |
|
Ioi Lam
|
91a979430e
|
8367366: Do not support -XX:+AOTClassLinking for dynamic CDS archive
Reviewed-by: kvn, asmehra
|
2025-09-18 02:49:10 +00:00 |
|
Ioi Lam
|
c85c5cb50e
|
8367475: Incorrect lock usage in LambdaFormInvokers::regenerate_holder_classes
Reviewed-by: dholmes, matsaave, liach
|
2025-09-13 20:43:40 +00:00 |
|
Ioi Lam
|
85715e1050
|
8317269: Store old classes in linked state in AOT cache
Reviewed-by: coleenp, matsaave
|
2025-09-10 19:21:00 +00:00 |
|
Ioi Lam
|
f90d520308
|
8366475: Rename MetaspaceShared class to AOTMetaspace
Reviewed-by: kvn, asmehra
|
2025-09-04 16:23:46 +00:00 |
|
Ioi Lam
|
aaff9dec24
|
8362566: Use -Xlog:aot+map to print contents of existing AOT cache
Reviewed-by: vlivanov, kvn
|
2025-08-27 04:27:43 +00:00 |
|
Vladimir Kozlov
|
a65f200220
|
8365512: Replace -Xcomp with -Xmixed for AOT assembly phase
Reviewed-by: shade
|
2025-08-14 23:59:34 +00:00 |
|
Ioi Lam
|
9334fe2eca
|
8361725: Do not load Java agent with "-Xshare:dump -XX:+AOTClassLinking"
Reviewed-by: matsaave, ccheung
|
2025-07-18 21:30:21 +00:00 |
|
Calvin Cheung
|
1dda79cfab
|
8360743: Enables regeneration of JLI holder classes for CDS static dump
Reviewed-by: iklam, liach
|
2025-06-30 17:51:20 +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 |
|
Jiangli Zhou
|
cae1fd3385
|
8357632: CDS test failures on static JDK
Reviewed-by: ccheung, dholmes
|
2025-06-09 16:08:18 +00:00 |
|
Ioi Lam
|
dede3532f7
|
8355798: Implement JEP 514: Ahead-of-Time Command Line Ergonomics
Reviewed-by: erikj, kvn, asmehra
|
2025-05-28 22:12:14 +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 |
|
Calvin Cheung
|
f687cac889
|
8353504: CDS archives are not found when JVM is in non-variant location
Reviewed-by: iklam, shade
|
2025-05-21 22:13:07 +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 |
|
Ioi Lam
|
7077535c0b
|
8356595: Convert -Xlog:cds to -Xlog:aot (step1)
Reviewed-by: ccheung, dholmes, jsjolen, matsaave
|
2025-05-20 03:44:25 +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 |
|
Ioi Lam
|
b66ab8ebe2
|
8356693: AOT assembly phase fails with -javaagent
Reviewed-by: asmehra, ccheung, shade
|
2025-05-14 22:00:46 +00:00 |
|
Calvin Cheung
|
620f81671a
|
8327495: Print more warning with -Xshare:auto when CDS fails to use archive
Reviewed-by: iklam, matsaave
|
2025-05-05 19:36:26 +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 |
|
Mat Carter
|
1ff7e813e3
|
8354897: Support Soft/Weak Reference in AOT cache
Co-authored-by: Ioi Lam <iklam@openjdk.org>
Reviewed-by: liach, eosterlund
|
2025-04-30 18:05:59 +00:00 |
|
Ioi Lam
|
567c6885a3
|
8353597: Refactor handling VM options for AOT cache input and output
Reviewed-by: kvn, asmehra
|
2025-04-09 15:03:38 +00:00 |
|
Ioi Lam
|
c26c575867
|
8353014: Exclude AOT tooling classes from AOT cache
Reviewed-by: vlivanov, kvn
|
2025-04-09 01:15:40 +00:00 |
|
Ioi Lam
|
24833403b6
|
8352579: Refactor CDS legacy optimization for lambda proxy classes
Reviewed-by: ccheung, matsaave
|
2025-03-27 00:23:51 +00:00 |
|
Ioi Lam
|
adfb120649
|
8351748: Add class init barrier to AOT-cached Method/Var Handles
Reviewed-by: vlivanov, liach
|
2025-03-24 06:42:02 +00:00 |
|
Ioi Lam
|
a7ad4144c8
|
8351327: -XX:AOTMode=record interferes with application execution
Reviewed-by: shade, kvn, matsaave
|
2025-03-13 04:57:43 +00:00 |
|
Calvin Cheung
|
c4b516dfe7
|
8348322: AOT cache creation crashes with "All cached hidden classes must be aot-linkable" when AOTInvokeDynamicLinking is disabled
Co-authored-by: Ioi Lam <iklam@openjdk.org>
Reviewed-by: iklam, matsaave
|
2025-03-03 18:49:11 +00:00 |
|
Ioi Lam
|
157e5ad4a3
|
8350916: Remove misleading warning "Cannot dump shared archive while using shared archive"
Reviewed-by: ccheung
|
2025-03-02 03:43:46 +00:00 |
|
Calvin Cheung
|
e98df71d9c
|
8348028: Unable to run gtests with CDS enabled
Reviewed-by: dholmes, iklam, ihse
|
2025-02-28 17:08:25 +00:00 |
|
Ioi Lam
|
86024ebdb0
|
8348426: Generate binary file for -XX:AOTMode=record -XX:AOTConfiguration=file
Reviewed-by: ccheung, asmehra, kvn, iveresov
|
2025-02-25 22:56:25 +00:00 |
|
Calvin Cheung
|
ddb2569110
|
8280682: Refactor AOT code source validation checks
Co-authored-by: Ioi Lam <iklam@openjdk.org>
Reviewed-by: iklam, asmehra, dholmes, kvn
|
2025-02-24 19:54:48 +00:00 |
|
Ioi Lam
|
b985347c23
|
8348349: Refactor CDSConfig::is_dumping_heap()
Reviewed-by: ccheung, matsaave
|
2025-02-04 16:08:00 +00:00 |
|
Ioi Lam
|
d266ca965d
|
8348752: Enable -XX:+AOTClassLinking by default when -XX:AOTMode is specified
Reviewed-by: shade, heidinga
|
2025-01-29 16:52:10 +00:00 |
|
Stefan Karlsson
|
c33c1cfe73
|
8347909: Automatic precompiled.hpp inclusion
Reviewed-by: lkorinth, erikj, dholmes, ihse
|
2025-01-21 10:21:24 +00:00 |
|
Matias Saavedra Silva
|
60bd73a595
|
8342089: Require --enable-native-access to be the same between CDS dump time and run time
Reviewed-by: ccheung, dholmes
|
2024-12-03 16:18:38 +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 |
|
Roman Kennke
|
44ec501a41
|
8305895: Implement JEP 450: Compact Object Headers (Experimental)
Co-authored-by: Sandhya Viswanathan <sviswanathan@openjdk.org>
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Co-authored-by: Hamlin Li <mli@openjdk.org>
Co-authored-by: Thomas Stuefe <stuefe@openjdk.org>
Co-authored-by: Amit Kumar <amitkumar@openjdk.org>
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Co-authored-by: Axel Boldt-Christmas <aboldtch@openjdk.org>
Reviewed-by: coleenp, stefank, stuefe, phh, ihse, lmesnik, tschatzl, matsaave, rcastanedalo, vpaprotski, yzheng, egahlin
|
2024-11-08 17:21:39 +00:00 |
|
Calvin Cheung
|
d4eb2d924e
|
8319343: Improve CDS module graph support for --add-modules option
Reviewed-by: alanb, iklam
|
2024-10-31 21:30:08 +00:00 |
|
Calvin Cheung
|
0bdfe88e4c
|
8328313: Archived module graph should allow identical --module-path to be specified during dump time and run time
Reviewed-by: alanb, dholmes, iklam
|
2024-10-02 15:51:56 +00:00 |
|
Sonia Zaldana Calles
|
438121be6b
|
8332785: Replace naked uses of UseSharedSpaces with CDSConfig::is_using_archive
Reviewed-by: dholmes, stuefe, sspitsyn
|
2024-06-05 15:58:59 +00:00 |
|