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 |
|
Vladimir Kozlov
|
6a58af310a
|
8357143: New test AOTCodeCompressedOopsTest.java fails on platforms without AOT Code Cache support
Reviewed-by: asmehra, fyang, shade, mdoerr
|
2025-05-19 15:00:54 +00:00 |
|
Calvin Cheung
|
76570c627d
|
8357149: Test runtime/cds/appcds/aotCode/AOTCodeFlags.java is broken after JDK-8354887
Reviewed-by: kvn, iklam
|
2025-05-16 22:12:59 +00:00 |
|
Timofei Pushkin
|
46a12e781e
|
8315130: java.lang.IllegalAccessError when processing classlist to create CDS archive
Reviewed-by: iklam, ccheung
|
2025-05-16 13:51:58 +00:00 |
|
Calvin Cheung
|
efdbb6afce
|
8354083: Support --add-reads with -XX:+AOTClassLinking
Reviewed-by: iklam, alanb
|
2025-05-15 21:14:42 +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
|
5e50a58474
|
8356838: AOT incorrectly sets a cached class's loader type to boot
Reviewed-by: ccheung, iveresov
|
2025-05-14 23:11:46 +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 |
|
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 |
|
Calvin Cheung
|
dd25799c21
|
8356212: runtime/cds/appcds/LotsOfSyntheticClasses.java timed out with -XX:+AOTClassLinking
Reviewed-by: iklam, shade, syan
|
2025-05-09 16:17:14 +00:00 |
|
Ioi Lam
|
591e71ebe5
|
8354890: AOT-initialize j.l.i.MethodHandleImpl and inner classes
Reviewed-by: liach, vlivanov
|
2025-05-09 06:00:23 +00:00 |
|
Ioi Lam
|
4379e2d26b
|
8356125: Interned strings are omitted from AOT cache
Reviewed-by: shade, ccheung
|
2025-05-08 17:54:47 +00:00 |
|
Ioi Lam
|
3e258cbddf
|
8356407: Part of class verification is skipped in AOT training run
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Reviewed-by: matsaave, coleenp
|
2025-05-08 01:08:52 +00:00 |
|
Ioi Lam
|
28e6b7cb74
|
8351313: VM crashes when AOTMode/AOTCache/AOTConfiguration are empty
Reviewed-by: ccheung, shade, kvn
|
2025-05-07 17:40:44 +00:00 |
|
Ioi Lam
|
40f696dbe4
|
8356318: Unexpected VerifyError in AOT training run
Reviewed-by: shade, kvn
|
2025-05-07 17:36:37 +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 |
|
Aleksey Shipilev
|
ead6757486
|
8342283: CDS cannot handle a large number of classes
Co-authored-by: Ioi Lam <iklam@openjdk.org>
Reviewed-by: iklam, lmesnik, ccheung
|
2025-04-29 18:08:28 +00:00 |
|
Ioi Lam
|
5db62abb42
|
8315719: Adapt AOTClassLinking test case for dynamic CDS archive
Reviewed-by: ccheung
|
2025-04-25 20:58:40 +00:00 |
|
Calvin Cheung
|
597bcc6953
|
8352003: Support --add-opens with -XX:+AOTClassLinking
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Reviewed-by: iklam, alanb, matsaave
|
2025-04-25 16:12:35 +00:00 |
|
Ioi Lam
|
bbec3c0730
|
8354558: -XX:AOTMode=record crashes with boot loader package-info class
Reviewed-by: ccheung, matsaave
|
2025-04-24 00:00:36 +00:00 |
|
Ioi Lam
|
88e0b00a46
|
8353298: AOT cache creation asserts with _array_klasses in an unregistered InstanceKlass
Reviewed-by: ccheung, kvn
|
2025-04-23 21:25:30 +00:00 |
|
Ioi Lam
|
adcaf01b4f
|
8355237: Upstream AOT test cases from Leyden repo to mainline
Reviewed-by: ccheung, kvn, lmesnik, shade
|
2025-04-23 20:19:02 +00:00 |
|
Ioi Lam
|
e433fa2719
|
8352001: AOT cache should not contain classes injected into built-in class loaders
Reviewed-by: ccheung, matsaave
|
2025-04-16 17:52:53 +00:00 |
|
Ioi Lam
|
e3f26b056e
|
8351319: AOT cache support for custom class loaders broken since JDK-8348426
Reviewed-by: ccheung, matsaave, jrose
|
2025-04-09 20:57:15 +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
|
b01026abaa
|
8353325: Rewrite appcds/methodHandles test cases to use CDSAppTester
Reviewed-by: ccheung
|
2025-04-03 00:41:56 +00:00 |
|
Ioi Lam
|
096e70de2d
|
8352437: Support --add-exports with -XX:+AOTClassLinking
Reviewed-by: matsaave
|
2025-04-02 01:37:27 +00:00 |
|
Ioi Lam
|
6970cf6ac6
|
8352775: JVM crashes with -XX:AOTMode=create -XX:+UseZGC
Reviewed-by: ccheung, matsaave
|
2025-04-01 22:01:14 +00:00 |
|
Calvin Cheung
|
6a46d554c7
|
8353129: CDS ArchiveRelocation tests fail after JDK-8325132
Reviewed-by: iklam, dholmes
|
2025-04-01 16:43:25 +00:00 |
|
Ioi Lam
|
4ce9b4c72e
|
8352435: Refactor CDS test library for execution and module packaging
Reviewed-by: ccheung, shade
|
2025-03-27 20:28:18 +00:00 |
|
Calvin Cheung
|
2eeda64632
|
8325132: CDS: Make sure the ArchiveRelocationMode is always printed in the log
Reviewed-by: shade, iklam
|
2025-03-27 15:34:56 +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
|
38499b3fbf
|
8352084: Add more test code in TestSetupAOT.java
Reviewed-by: erikj, kvn, lmesnik
|
2025-03-18 00:49:36 +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 |
|
Chen Liang
|
8ed6c1d7ee
|
8350607: Consolidate MethodHandles::zero into MethodHandles::constant
Reviewed-by: jrose, redestad, jvernee
|
2025-03-07 20:35:36 +00:00 |
|
SendaoYan
|
062b7c7348
|
8351115: Test AOTClassLinkingVMOptions.java fails after JDK-8348322
Reviewed-by: dholmes, iklam
|
2025-03-05 12:55:33 +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
|
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 |
|
Ioi Lam
|
a6cc37fdbe
|
8349888: AOTMode=create crashes with EpsilonGC
Reviewed-by: shade, kvn
|
2025-02-25 05:38:39 +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 |
|
Calvin Cheung
|
a0c7f661be
|
8349508: runtime/cds/appcds/TestParallelGCWithCDS.java should not check for specific output
Reviewed-by: dholmes, iklam
|
2025-02-06 22:31:19 +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
|
1ac2d6e0fb
|
8349009: JVM fails to start when AOTClassLinking is used with unverifiable old classes
Reviewed-by: jrose, kvn
|
2025-01-30 16:21:57 +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 |
|
Ioi Lam
|
7f16a0875c
|
8348240: Remove SystemDictionaryShared::lookup_super_for_unregistered_class()
Reviewed-by: ccheung, coleenp
|
2025-01-23 22:02:48 +00:00 |
|
Adam Sotona
|
3e989fd0f7
|
8346986: Remove ASM from java.base
Reviewed-by: dholmes, ihse, lmesnik, alanb
|
2025-01-14 09:28:56 +00:00 |
|
Roger Riggs
|
a7915bb2e1
|
8346468: SM cleanup of common test library
Reviewed-by: jpai, dfuchs
|
2025-01-13 16:43:44 +00:00 |
|