Matias Saavedra Silva
|
101bf2290d
|
8308891: TestCDSVMCrash.java needs @requires vm.cds
Reviewed-by: dcubed
|
2023-06-01 20:37:21 +00:00 |
|
Calvin Cheung
|
dc7683a051
|
8308073: ClassLoaderExt::append_boot_classpath should handle dynamic archive
Reviewed-by: iklam, matsaave
|
2023-05-25 21:26:54 +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 |
|
Matias Saavedra Silva
|
a667213ec5
|
8281715: Move "base CDS archive not loaded" tests to SharedArchiveFileOption.java
Reviewed-by: ccheung, iklam
|
2023-05-11 19:37:16 +00:00 |
|
Matias Saavedra Silva
|
27764e6035
|
8306583: Add JVM crash check in CDSTestUtils.executeAndLog
Reviewed-by: iklam, ccheung
|
2023-05-05 18:06:19 +00:00 |
|
Calvin Cheung
|
65a54883b3
|
8306712: CDS DeterministicDump.java test fails with -XX:+UseStringDeduplication
Reviewed-by: iklam, matsaave
|
2023-05-05 17:39:40 +00:00 |
|
Calvin Cheung
|
b2240bf870
|
8304696: Duplicate class names in dynamicArchive tests can lead to test failure
Reviewed-by: iklam
|
2023-04-21 22:11:40 +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 |
|
Calvin Cheung
|
1b5d35ad2c
|
8306059: improve the reliability of TestSerialGCWithCDS.java and ArchiveRelocationTest.java tests
Reviewed-by: iklam
|
2023-04-18 21:23:42 +00:00 |
|
Alan Bateman
|
2586f36120
|
8304919: Implementation of Virtual Threads
Reviewed-by: lmesnik, cjplummer, psandoz, mchung, sspitsyn, jpai
|
2023-04-11 05:49:54 +00:00 |
|
Matias Saavedra Silva
|
ce10460e94
|
8274166: Some CDS tests ignore -Dtest.cds.runtime.options
Reviewed-by: dholmes, iklam, aturbanov
|
2023-04-06 13:59:08 +00:00 |
|
Ioi Lam
|
b524a74165
|
8301106: Allow archived Java strings to be moved by GC
Reviewed-by: dholmes
|
2023-03-29 23:42:52 +00:00 |
|
David Holmes
|
63ce88b5fb
|
8304147: JVM crash during shutdown when dumping dynamic archive
Reviewed-by: ccheung, matsaave, coleenp
|
2023-03-27 22:05:23 +00:00 |
|
Archie L. Cobbs
|
ac6af6a640
|
7176515: ExceptionInInitializerError for an enum with multiple switch statements
8299760: ExceptionInInitializerError for an enum with multiple switch statements, follow-up
Reviewed-by: vromero
|
2023-03-23 21:17:47 +00:00 |
|
Calvin Cheung
|
830fd41346
|
8302795: Shared archive failed on old version class with jsr bytecode
Reviewed-by: minqi, matsaave
|
2023-03-14 17:15:19 +00:00 |
|
Matias Saavedra Silva
|
206661d45f
|
8281941: Change CDS warning messages to use Unified Logging
Reviewed-by: dholmes, ccheung
|
2023-03-10 17:11:48 +00:00 |
|
Matias Saavedra Silva
|
cd4b88d0d2
|
8292269: Replace FileMapInfo::fail_continue() with Unified Logging
Reviewed-by: iklam, dholmes, ccheung
|
2023-03-03 19:00:27 +00:00 |
|
David M. Lloyd
|
b527edd338
|
8292914: Lambda proxies have unstable names
Change the name of generated lambda proxy classes so that they no longer have a numerical suffix.
Reviewed-by: mchung
|
2023-02-27 17:18:44 +00:00 |
|
Patricio Chilano Mateo
|
83bea26df4
|
8300575: JVMTI support when using alternative virtual thread implementation
Reviewed-by: lmesnik, sspitsyn, alanb
|
2023-02-22 15:42:53 +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
|
53f72edcf6
|
8286510: Tests under dynamicArchive/methodHandles should check for loading of lambda proxy classes
Reviewed-by: iklam
|
2023-02-07 18:48:57 +00:00 |
|
Matias Saavedra Silva
|
77f2d20e96
|
8287873: Add test for using -XX:+AutoCreateSharedArchive with different JDK versions
Reviewed-by: iklam
|
2023-01-20 00:55:28 +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 |
|
Ashutosh Mehra
|
d6d6eb4cba
|
8299699: Test runtime/cds/appcds/WrongClasspath.java fails after JDK-8299329
Reviewed-by: iklam, ccheung
|
2023-01-06 19:56:12 +00:00 |
|
Ashutosh Mehra
|
be64bf8cf0
|
8299329: Assertion failure with fastdebug build when trying to use CDS without classpath
Reviewed-by: iklam, ccheung
|
2023-01-05 16:09:28 +00:00 |
|
Matias Saavedra Silva
|
65442a2e26
|
8269736: Optimize CDS PatchEmbeddedPointers::do_bit()
Reviewed-by: ccheung, iklam
|
2022-12-21 15:33:24 +00:00 |
|
Thomas Schatzl
|
a9e6c62ba7
|
8297186: G1 triggers unnecessary full GCs when heap utilization is low
Reviewed-by: kbarrett, sjohanss
|
2022-12-06 10:09:59 +00:00 |
|
Ioi Lam
|
391599bc9d
|
8297313: Refactor APIs for calculating address of CDS archive heap regions
Reviewed-by: matsaave, ccheung
|
2022-12-01 19:59:14 +00:00 |
|
Matias Saavedra Silva
|
a249a52501
|
8296754: AutoCreateSharedArchive in JDK 20 is not compatible with JDK 19
Reviewed-by: ccheung, iklam, erikj
|
2022-11-28 15:26:27 +00:00 |
|
Magnus Ihse Bursie
|
4527dc67be
|
8297041: Remove the last remnants of sjavac
Reviewed-by: cstein, erikj, jjg
|
2022-11-17 09:20:22 +00:00 |
|
Calvin Cheung
|
3eb6d0e2f8
|
8291991: Adjust the "shared class paths mismatch" message if class path logging is enabled
Reviewed-by: iklam, matsaave
|
2022-11-16 15:47:32 +00:00 |
|
Calvin Cheung
|
427f50624f
|
8279366: CDS should allow alternative locations for JAR files in classpath
Reviewed-by: iklam, coleenp
|
2022-10-25 17:52:18 +00:00 |
|
Matias Saavedra Silva
|
fefbddf835
|
8291443: Obsolete the PrintSharedDictionary flag
Reviewed-by: dholmes, iklam
|
2022-10-24 16:08:51 +00:00 |
|
Magnus Ihse Bursie
|
d5a1521fde
|
8295470: Update openjdk.java.net => openjdk.org URLs in test code
Reviewed-by: michaelm, prr, darcy
|
2022-10-20 10:33:18 +00:00 |
|
Ioi Lam
|
3f4964f83d
|
8293291: Simplify relocation of native pointers in archive heap
Reviewed-by: ccheung, coleenp
|
2022-10-19 04:57:56 +00:00 |
|
Ioi Lam
|
90fb9a085b
|
8295102: Always load @lambda-form-invoker lines from default classlist
Reviewed-by: redestad, ccheung
|
2022-10-13 00:01:06 +00:00 |
|
Matias Saavedra Silva
|
3466e99934
|
8294691: dynamicArchive/RelativePath.java is running other test case
Reviewed-by: iklam, ccheung
|
2022-10-07 20:44:35 +00:00 |
|
Matias Saavedra Silva
|
f888aa953c
|
8293061: Combine CDSOptions and AppCDSOptions test utility classes
Reviewed-by: dholmes, iklam, ccheung
|
2022-10-06 15:03: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
|
5934669ca8
|
8292383: Create a SymbolHandle type to use for ResourceHashtable
Reviewed-by: iklam, hseigel
|
2022-09-07 14:50:58 +00:00 |
|
Joe Darcy
|
2d18dda3f2
|
8173605: Remove support for source and target 1.7 option in javac
Reviewed-by: vromero
|
2022-09-01 16:43:50 +00:00 |
|
Ioi Lam
|
27b0f7726b
|
8292318: Memory corruption in remove_dumptime_info
Reviewed-by: coleenp, ccheung
|
2022-08-22 03:43:27 +00:00 |
|
Ioi Lam
|
57aac2ab65
|
8290981: Enable CDS for zero builds
Co-authored-by: Aleksey Shipilev <shade@openjdk.org>
Reviewed-by: erikj, shade, ihse
|
2022-08-19 19:16:33 +00:00 |
|
Christian Stein
|
82dbe29fc8
|
8292633: runtime/cds/appcds/dynamicArchive/CDSStreamTestDriver.java fails to compile
Reviewed-by: dcubed, dholmes
|
2022-08-18 23:29:39 +00:00 |
|
Christian Stein
|
62a7fc60d3
|
8292315: Tests should not rely on specific JAR file names (hotspot)
Reviewed-by: vromero
|
2022-08-18 17:26:14 +00:00 |
|
Calvin Cheung
|
c3d3662e52
|
8292313: 2 runtime/cds/appcds tests fail after JDK-8284313
Reviewed-by: hseigel, iklam
|
2022-08-16 16:26:59 +00:00 |
|
Calvin Cheung
|
22d6d315f2
|
8284313: Improve warning messages when CDS archive fails to load
Reviewed-by: iklam, dholmes
|
2022-08-12 16:39:55 +00:00 |
|
Ioi Lam
|
66f59c2c16
|
8290731: Clean up CDS handling of LambdaForm Species classes
Reviewed-by: ccheung
|
2022-07-21 21:32:30 +00:00 |
|
Thomas Schatzl
|
984cd02dfb
|
8290707: runtime/cds/appcds/dynamicArchive/DynamicLambdaWithUseImplMethodHandle.java fails with "Can't find sun.hotspot.whitebox"
Reviewed-by: dholmes
|
2022-07-20 12:34:55 +00:00 |
|
Jesper Wilhelmsson
|
a3e07d950a
|
Merge
|
2022-07-20 07:39:01 +00:00 |
|
Ioi Lam
|
4dc421caa0
|
8290417: CDS cannot archive lamda proxy with useImplMethodHandle
Reviewed-by: dholmes, ccheung, mchung
|
2022-07-19 04:37:28 +00:00 |
|
Coleen Phillimore
|
0c37008917
|
8275662: remove test/lib/sun/hotspot
Reviewed-by: mseledtsov, sspitsyn, lmesnik
|
2022-07-11 13:07:03 +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 |
|
Calvin Cheung
|
c43bdf7165
|
8289257: Some custom loader tests failed due to symbol refcount not decremented
Reviewed-by: iklam, coleenp
|
2022-07-01 16:11:17 +00:00 |
|
Calvin Cheung
|
e322e77e95
|
8288651: CDS test HelloUnload.java should not use literal string as ClassLoader name
Reviewed-by: coleenp, iklam
|
2022-06-27 21:16:02 +00:00 |
|
Ioi Lam
|
68c5957b9e
|
8287869: -XX:+AutoCreateSharedArchive doesn't work when JDK build is switched
Reviewed-by: ccheung, dholmes
|
2022-06-07 23:11:33 +00:00 |
|
Calvin Cheung
|
124ba45fb8
|
8287101: CDS should check for file truncation for all regions
Reviewed-by: iklam, coleenp
|
2022-06-06 21:56:01 +00:00 |
|
KIRIYAMA Takuya
|
c328f8fa2a
|
8287764: runtime/cds/serviceability/ReplaceCriticalClasses failed on localized Windows
Reviewed-by: iklam
|
2022-06-06 21:08:53 +00:00 |
|
Alan Bateman
|
6ff2d89ea1
|
8287496: Alternative virtual thread implementation that maps to OS thread
Reviewed-by: rehn, mchung
|
2022-06-02 09:02:37 +00:00 |
|
Alexey Ivanov
|
e0d361cea9
|
8284191: Replace usages of 'a the' in hotspot and java.base
Reviewed-by: lancea, wetmore, naoto, iris, kevinw, xuelei
|
2022-05-24 11:25:13 +00:00 |
|
Ioi Lam
|
646c8aaeec
|
8286277: CDS VerifyError when calling clone() on object array
Reviewed-by: dholmes, ccheung
|
2022-05-23 16:23:12 +00:00 |
|
Calvin Cheung
|
087bccfe28
|
8286978: SIGBUS in libz during CDS initialization
Reviewed-by: iklam
|
2022-05-20 17:51:47 +00:00 |
|
Calvin Cheung
|
070a0cda31
|
8286551: JDK-8286460 causes tests to fail to compile in Tier2
Reviewed-by: dcubed
|
2022-05-10 20:20:37 +00:00 |
|
Christian Stein
|
52dbfa99fe
|
8286460: Remove dependence on JAR filename in CDS tests
Reviewed-by: ccheung, iklam
|
2022-05-10 18:13:41 +00:00 |
|
Calvin Cheung
|
29ccb8fbb8
|
8285914: AppCDS crash when using shared archive with old class file
Reviewed-by: dholmes, iklam
|
2022-05-09 16:00:57 +00:00 |
|
Alan Bateman
|
9583e3657e
|
8284161: Implementation of Virtual Threads (Preview)
Co-authored-by: Ron Pressler <rpressler@openjdk.org>
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Co-authored-by: Erik Österlund <eosterlund@openjdk.org>
Co-authored-by: Andrew Haley <aph@openjdk.org>
Co-authored-by: Rickard Bäckman <rbackman@openjdk.org>
Co-authored-by: Markus Grönlund <mgronlun@openjdk.org>
Co-authored-by: Leonid Mesnik <lmesnik@openjdk.org>
Co-authored-by: Serguei Spitsyn <sspitsyn@openjdk.org>
Co-authored-by: Chris Plummer <cjplummer@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Co-authored-by: Robbin Ehn <rehn@openjdk.org>
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Thomas Schatzl <tschatzl@openjdk.org>
Co-authored-by: Sergey Kuksenko <skuksenko@openjdk.org>
Reviewed-by: lancea, eosterlund, rehn, sspitsyn, stefank, tschatzl, dfuchs, lmesnik, dcubed, kevinw, amenkov, dlong, mchung, psandoz, bpb, coleenp, smarks, egahlin, mseledtsov, coffeys, darcy
|
2022-05-07 08:06:16 +00:00 |
|
Jie Fu
|
7ebc4bce93
|
8286066: assert(k != __null) failed: klass not loaded caused by FillerObject_klass
Reviewed-by: dholmes, tschatzl, iklam
|
2022-05-05 23:16:42 +00:00 |
|
Calvin Cheung
|
9b8270895e
|
8284319: Test runtime/cds/appcds/TestParallelGCWithCDS.java fails in repo-loom
Reviewed-by: iklam
|
2022-04-25 20:50:56 +00:00 |
|
Calvin Cheung
|
1e79ded98a
|
8284889: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl-zgc timed out
Reviewed-by: iklam
|
2022-04-25 16:54:44 +00:00 |
|
Calvin Cheung
|
73f3e17ea7
|
8213445: jcmd VM.symboltable and VM.stringtable -verbose output contains no shared symbols or strings
Reviewed-by: iklam, dholmes
|
2022-04-21 15:40:29 +00:00 |
|
Andrey Turbanov
|
48c7549806
|
8284853: Fix various 'expected' typo
Reviewed-by: bpb, ihse
|
2022-04-14 18:05:49 +00:00 |
|
Jie Fu
|
10ccfffae1
|
8283352: [CDS] SharedBaseAddress.java fails on x86_32
Reviewed-by: dholmes, iklam, stuefe
|
2022-03-19 07:08:47 +00:00 |
|
Ioi Lam
|
de4f04cb71
|
8253495: CDS generates non-deterministic output
Reviewed-by: erikj, kbarrett, ccheung, ihse
|
2022-03-16 03:12:48 +00:00 |
|
Matteo Baccan
|
ccad39237a
|
8282657: Code cleanup: removing double semicolons at the end of lines
Reviewed-by: lancea, rriggs, ihse, prr, iris, wetmore, darcy, dholmes
|
2022-03-07 21:33:40 +00:00 |
|
Calvin Cheung
|
234c17e8ff
|
8274788: Support archived heap objects in ParallelGC
Reviewed-by: iklam, ayang, tschatzl
|
2022-03-02 16:17:21 +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 |
|
Ioi Lam
|
1864481df1
|
8279969: NULL return from map_bitmap_region() needs to be checked
Reviewed-by: ccheung, coleenp
|
2022-02-17 06:40:46 +00:00 |
|
Calvin Cheung
|
745f7e7d92
|
8281186: runtime/cds/appcds/DumpingWithNoCoops.java fails
Reviewed-by: minqi, iklam, stuefe
|
2022-02-15 17:18:34 +00:00 |
|
Ioi Lam
|
16f649b9c5
|
8281678: appcds/dynamicArchive/ArchiveConsistency.java fails after JDK-8279997
Reviewed-by: shade, dcubed
|
2022-02-14 18:53:50 +00:00 |
|
Calvin Cheung
|
c5ff6e45de
|
8223077: module path support for dynamic CDS archive
Reviewed-by: iklam, minqi
|
2022-02-11 17:39:20 +00:00 |
|
Yumin Qi
|
e75e8cd708
|
8279997: check_for_dynamic_dump should not exit vm
Reviewed-by: ccheung, iklam
|
2022-02-11 16:42:07 +00:00 |
|
Yumin Qi
|
8e4ef818a9
|
8280767: -XX:ArchiveClassesAtExit does not archive BoundMethodHandle$Species classes
Reviewed-by: iklam, ccheung
|
2022-02-04 19:20:22 +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 |
|
Yumin Qi
|
319b77492f
|
8277101: jcmd VM.cds dynamic_dump should not regenerate holder classes
Reviewed-by: iklam, ccheung
|
2022-01-31 19:27:59 +00:00 |
|
Jie Fu
|
30cd47d421
|
8280499: runtime/cds/appcds/TestDumpClassListSource.java fails on platforms without AppCDS custom class loaders support
Reviewed-by: iklam
|
2022-01-24 04:37:51 +00:00 |
|
Calvin Cheung
|
b9ae77906e
|
8279675: CDS cannot handle non-existent JAR file in bootclassapth
Reviewed-by: iklam, minqi
|
2022-01-21 23:47:09 +00:00 |
|
Yumin Qi
|
d48279b0bf
|
8279009: CDS crashes when the source of an InstanceKlass is NULL
Reviewed-by: iklam, ccheung
|
2022-01-20 17:52:49 +00:00 |
|
Yumin Qi
|
b0496b0df6
|
8279970: two AppCDS tests fail after JDK-8261455
Reviewed-by: ccheung, iklam
|
2022-01-19 03:21:19 +00:00 |
|
Yumin Qi
|
1228b2f1f8
|
8261455: Automatically generate the CDS archive if necessary
Reviewed-by: iklam, ccheung
|
2022-01-13 00:23:05 +00:00 |
|
Ioi Lam
|
09cf5f19d7
|
8278602: CDS dynamic dump may access unloaded classes
Reviewed-by: coleenp, ccheung
|
2022-01-04 04:52:49 +00:00 |
|
Yumin Qi
|
9a478b347e
|
8279022: JCmdTestFileSafety.java should check file time stamp for test result
Reviewed-by: ccheung
|
2021-12-22 16:17:33 +00:00 |
|
Yumin Qi
|
a6903f806a
|
8279018: CRC calculation in CDS should not include _version and _head_size
Reviewed-by: iklam, ccheung
|
2021-12-22 16:14:59 +00:00 |
|
Calvin Cheung
|
8549d8b569
|
8277100: Dynamic dump can inadvertently overwrite default CDS archive
Reviewed-by: iklam, minqi, dholmes
|
2021-12-20 23:04:40 +00:00 |
|
Calvin Cheung
|
0dbe4c5d51
|
8278131: runtime/cds/appcds/dynamicArchive/* tests failing in loom repo
Reviewed-by: iklam, dholmes, minqi
|
2021-12-16 02:32:44 +00:00 |
|
Harold Seigel
|
14f7385a72
|
8277481: Obsolete seldom used CDS flags
Reviewed-by: iklam, ccheung, dholmes
|
2021-12-13 13:35:37 +00:00 |
|
Yumin Qi
|
3e93e0b809
|
8276769: -Xshare:auto should tolerate problems in the CDS archive
Reviewed-by: iklam, ccheung
|
2021-12-08 16:20:39 +00:00 |
|
Calvin Cheung
|
40d726b8aa
|
8278310: Improve logging in CDS DynamicLoaderConstraintsTest.java
Reviewed-by: iklam
|
2021-12-08 16:07:49 +00:00 |
|
Calvin Cheung
|
e4852c6f0a
|
8277998: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl-zgc failed "assert(ZAddress::is_marked(addr)) failed: Should be marked"
Reviewed-by: iklam, minqi
|
2021-12-08 15:59:37 +00:00 |
|
Jie Fu
|
473ececaf5
|
8278174: runtime/cds/appcds/LambdaWithJavaAgent.java fails with release VMs
Reviewed-by: dholmes
|
2021-12-03 06:00:14 +00:00 |
|