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
Aleksey Shipilev
7c36fa7e17
8343019: Primitive caches must use boxed instances from the archive
...
Reviewed-by: jiangli, vlivanov, iklam
2024-10-31 20:18:25 +00:00
Calvin Cheung
e318cd25cb
8316969: Improve CDS module graph support for --module option
...
Reviewed-by: iklam, alanb
2023-11-02 16:03:14 +00:00
Ramkumar Sunderbabu
d888b26783
8318071: IgnoreUnrecognizedVMOptions flag still causes failure in ArchiveHeapTestClass
...
Reviewed-by: dholmes, shade
2023-10-23 15:10:22 +00:00
Calvin Cheung
b58980b73d
8308034: Some CDS tests need to use @requires vm.flagless
...
Reviewed-by: iklam
2023-05-22 15:53:04 +00:00
Ioi Lam
723037a79d
8298048: Combine CDS archive heap into a single block
...
Co-authored-by: Thomas Schatzl <tschatzl@openjdk.org>
Reviewed-by: matsaave, tschatzl
2023-04-21 15:29:45 +00:00
Ioi Lam
bdcbafb219
8296344: Remove dependency on G1 for writing the CDS archive heap
...
Reviewed-by: ayang, tschatzl, ccheung
2023-02-15 05:12:39 +00:00
Ramkumar Sunderbabu
723433dbeb
8302117: IgnoreUnrecognizedVMOptions flag causes failure in ArchiveHeapTestClass
...
Reviewed-by: dholmes
2023-02-10 05:58:12 +00:00
Calvin Cheung
910dffea86
8292635: Run ArchivedEnumTest.java in jdk tier testing
...
Reviewed-by: iklam, dholmes
2023-01-19 00:20:13 +00:00
Matias Saavedra Silva
65442a2e26
8269736: Optimize CDS PatchEmbeddedPointers::do_bit()
...
Reviewed-by: ccheung, iklam
2022-12-21 15:33:24 +00:00
Ioi Lam
f84386cf6e
8293182: Improve testing of CDS archive heap
...
Reviewed-by: ccheung, coleenp
2022-09-07 23:02:35 +00:00
Coleen Phillimore
e7795851d2
8271707: migrate tests to use jdk.test.whitebox.WhiteBox
...
Reviewed-by: lmesnik, dholmes
2022-07-08 15:55:14 +00:00
Andrey Turbanov
48c7549806
8284853: Fix various 'expected' typo
...
Reviewed-by: bpb, ihse
2022-04-14 18:05:49 +00:00
Ioi Lam
d983d108c5
8275731: CDS archived enums objects are recreated at runtime
...
Reviewed-by: coleenp, ccheung
2022-02-28 20:33:18 +00:00
Calvin Cheung
d95de5c7fe
8255495: Support CDS Archived Heap for uncompressed oops
...
Reviewed-by: iklam, tschatzl
2022-02-01 19:33:36 +00:00
Ioi Lam
6a573b888d
8273508: Support archived heap objects in SerialGC
...
Reviewed-by: tschatzl, ccheung
2021-09-28 06:23:47 +00:00
Ioi Lam
b98290444a
8271073: Improve testing with VM option VerifyArchivedFields
...
Reviewed-by: ccheung, minqi
2021-09-16 23:26:55 +00:00
Ioi Lam
922e86f4ff
8273522: Rename test property vm.cds.archived.java.heap to vm.cds.write.archived.java.heap
...
Reviewed-by: minqi, ccheung, mseledtsov
2021-09-10 22:45:26 +00:00
Igor Ignatyev
989f39f810
8272552: mark hotspot runtime/cds tests which ignore external VM flags
...
Reviewed-by: mseledtsov, jiefu, dholmes, iklam
2021-08-17 03:45:26 +00:00
Ioi Lam
36e2ddad4d
8272348: Update CDS tests in anticipation of JDK-8270489
...
Reviewed-by: ccheung, minqi
2021-08-16 03:22:52 +00:00
Ioi Lam
78d1164ce2
8214455: Relocate CDS archived regions to the top of the G1 heap
...
Reviewed-by: tschatzl, ccheung
2021-04-08 00:41:28 +00:00
Aleksei Voitylov
133a63b4a1
8263968: CDS: java/lang/ModuleLayer.EMPTY_LAYER should be singleton
...
Reviewed-by: iklam, dholmes, alanb, redestad
2021-03-24 16:32:36 +00:00
Igor Ignatyev
a7aba2b61c
8263549: 8263412 can cause jtreg testlibrary split
...
Reviewed-by: iklam, dcubed
2021-03-13 14:51:53 +00:00
Igor Ignatyev
e834f99d1d
8263412: ClassFileInstaller can't be used by classes outside of default package
...
Reviewed-by: iklam, coleenp, mseledtsov
2021-03-12 23:13:16 +00:00
Harold Seigel
181d63ffce
8260522: Clean up warnings in hotspot JTReg runtime tests
...
Reviewed-by: lfoltan, coleenp
2021-02-01 16:46:17 +00:00
Calvin Cheung
291ba97fab
8251267: CDS tests should use CDSTestUtils.getOutputDir instead of System.getProperty("user.dir")
...
Reviewed-by: minqi, iklam
2020-12-08 20:00:10 +00:00
Sergey Bylokhov
2e510e04bd
8255043: Incorrectly styled copyright text
...
Reviewed-by: dholmes, trebari, jdv
2020-10-21 04:53:16 +00:00
Alex Menkov
3320fc0f52
8253372: [TESTBUG] update tests which require jvmti - hotspot
...
Reviewed-by: sspitsyn, iklam
2020-09-23 21:11:31 +00:00
Igor Ignatyev
c73934d8c8
8242311: use reproducible random in hotspot runtime tests
...
Reviewed-by: iklam, mseledtsov
2020-04-13 12:32:57 -07:00
Yumin Qi
c37ebcd730
8232069: Enable CDS even when UseCompressedClassPointers and/or UseCompressedOops are false
...
Fix to save UseCompressedOops and UseCompressedClassPointers in shared archive and at runtime run with CDS only if they are matched the stored versions.
Reviewed-by: iklam, ccheung
2020-02-11 12:16:23 -08:00
Ioi Lam
d1ad0eaf8f
8233826: Change CDS dumping tty->print_cr() to unified logging
...
Reviewed-by: coleenp, dholmes, jiangli
2019-12-19 23:04:49 -08:00
Ioi Lam
83cb7044e9
8236028: [TESTBUG] Remove dependency of sun.tools.jar from appcds/JarBuilder
...
Reviewed-by: ccheung
2019-12-16 21:24:00 -08:00
Ioi Lam
4edbdd1cb3
8234622: [TESTBUG] ArchivedModuleCompareTest.java fails with -vmoptions:-Xlog:cds
...
Reviewed-by: mseledtsov
2019-11-22 15:32:00 -08:00
Ioi Lam
e9b271dd10
8229267: [TESTBUG] Remove unnecessary @modules dependencies in CDS tests
...
Reviewed-by: alanb, lfoltan
2019-08-09 13:13:36 -07:00
Coleen Phillimore
1ed3649f48
8202339: [TESTBUG] Consolidate the tests in runtime/SharedArchiveFile and runtime/appcds
...
Add top level cds directory and adjust test groups
Reviewed-by: mseledtsov, ccheung
2019-07-29 10:34:20 -04:00