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 |
|
Calvin Cheung
|
d2b16c8985
|
8276126: Dump time class transformation causes heap objects of non-boot classes to be archived
Reviewed-by: iklam, minqi
|
2021-12-02 14:39:27 +00:00 |
|
Ioi Lam
|
db55f9272c
|
8277343: dynamicArchive/SharedArchiveFileOption.java failed: '-XX:+RecordDynamicDumpInfo is unsupported when a dynamic CDS archive is specified in -XX:SharedArchiveFile:' missing
Reviewed-by: hseigel, ccheung
|
2021-11-18 08:49:07 +00:00 |
|
Ioi Lam
|
a77d8ddf11
|
8276787: Improve warning messages for -XX:+RecordDynamicDumpInfo
Reviewed-by: ccheung, stuefe
|
2021-11-16 21:03:33 +00:00 |
|
Calvin Cheung
|
bd92674be5
|
8276184: Exclude lambda proxy class from the CDS archive if its caller class is excluded
Reviewed-by: iklam, dholmes
|
2021-11-16 02:34:36 +00:00 |
|
Ioi Lam
|
8747882e4c
|
8276790: Rename GenericCDSFileMapHeader::_base_archive_path_offset
Reviewed-by: dholmes, ccheung
|
2021-11-09 07:18:06 +00:00 |
|
Ioi Lam
|
884915496f
|
8275846: read_base_archive_name() could read past the end of buffer
Reviewed-by: ccheung, stuefe
|
2021-11-07 21:38:59 +00:00 |
|
Yumin Qi
|
603bba282a
|
8271420: Extend CDS custom loader support to Windows platform
Reviewed-by: iklam, ccheung
|
2021-11-03 23:16:15 +00:00 |
|
Calvin Cheung
|
e5cd2692da
|
8274944: AppCDS dump causes SEGV in VM thread while adjusting lambda proxy class info
Reviewed-by: minqi, dholmes
|
2021-10-26 16:26:57 +00:00 |
|
Calvin Cheung
|
ee64ce9f14
|
8274937: Revert the timeout setting for DynamicLoaderConstraintsTest
Reviewed-by: dcubed, minqi
|
2021-10-15 16:53:00 +00:00 |
|
Fairoz Matte
|
d8f6b6c19a
|
8274718: runtime/cds/appcds/LambdaEagerInit.java fails with -XX:-CompactStrings
Reviewed-by: iklam, ccheung
|
2021-10-13 15:38:36 +00:00 |
|
Coleen Phillimore
|
110e38ded8
|
8274753: ZGC: SEGV in MetaspaceShared::link_shared_classes
8274935: dumptime_table has stale entry
Reviewed-by: eosterlund, iklam
|
2021-10-11 12:11:11 +00:00 |
|
Yumin Qi
|
8de77634c4
|
8273152: Refactor CDS FileMapHeader loading code
Reviewed-by: ccheung, iklam
|
2021-10-07 21:33:32 +00:00 |
|
Jie Fu
|
722d639fad
|
8274838: runtime/cds/appcds/TestSerialGCWithCDS.java fails on Windows
Reviewed-by: iklam, hseigel
|
2021-10-07 12:42:16 +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 |
|
Daniel D. Daugherty
|
ba31eee4fc
|
8273109: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest times out
Reviewed-by: bpb
|
2021-09-08 18:33:04 +00:00 |
|
Yumin Qi
|
d414a88d88
|
8273240: Dynamic test ArchiveConsistency.java should use CDSArchiveUtils
Reviewed-by: iklam
|
2021-09-03 20:36:48 +00:00 |
|
Jie Fu
|
a9a83b248e
|
8273256: runtime/cds/appcds/TestEpsilonGCWithCDS.java fails due to Unrecognized VM option 'ObjectAlignmentInBytes=64' on x86_32
Reviewed-by: dholmes, iklam
|
2021-09-02 04:10:46 +00:00 |
|
Ioi Lam
|
655ea6d42a
|
8270489: Support archived heap objects in EpsilonGC
Reviewed-by: shade, ccheung
|
2021-09-01 16:50:11 +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 |
|
Igor Ignatyev
|
bd27bb9cbe
|
8272345: macos doesn't check os::set_boot_path() result
Reviewed-by: dholmes
|
2021-08-12 03:45:44 +00:00 |
|
Igor Ignatyev
|
75a06421e5
|
8272335: runtime/cds/appcds/MoveJDKTest.java doesn't check exit codes
Reviewed-by: iklam
|
2021-08-11 19:38:52 +00:00 |
|
Ioi Lam
|
e7b6f48182
|
8265602: -XX:DumpLoadedClassList should support custom loaders
Reviewed-by: ccheung, minqi
|
2021-08-06 05:58:48 +00:00 |
|
Jesper Wilhelmsson
|
c8add223a1
|
Merge
Reviewed-by: mikael
|
2021-08-03 01:01:25 +00:00 |
|
Yumin Qi
|
84f0231031
|
8271419: Refactor test code for modifying CDS archive contents
Reviewed-by: iklam, ccheung
|
2021-08-02 23:07:43 +00:00 |
|
Igor Ignatyev
|
ada58d13f7
|
8067223: [TESTBUG] Rename Whitebox API package
Reviewed-by: dholmes, kvn
|
2021-08-02 20:44:18 +00:00 |
|
Ioi Lam
|
0790f04d8a
|
8271015: Split cds/SharedBaseAddress.java test into smaller parts
Reviewed-by: ccheung, minqi
|
2021-07-21 19:07:07 +00:00 |
|
Calvin Cheung
|
00195b85ed
|
8265604: Support unlinked classes in dynamic CDS archive
Reviewed-by: minqi, iklam
|
2021-07-20 02:06:42 +00:00 |
|
Yumin Qi
|
a4e5f08fef
|
8267281: Call prepare_for_dynamic_dumping for jcmd dynamic_dump
Reviewed-by: iklam, ccheung
|
2021-07-12 19:03:38 +00:00 |
|
Yumin Qi
|
f741e4ca74
|
8264735: Make dynamic dump repeatable
Reviewed-by: ccheung, iklam
|
2021-07-07 19:41:45 +00:00 |
|
Yumin Qi
|
e8206dbb17
|
8263538: SharedArchiveConsistency.java should test -Xshare:auto as well
Reviewed-by: iklam, ccheung
|
2021-07-06 22:27:13 +00:00 |
|
Patricio Chilano Mateo
|
2fd7943ec1
|
8256425: Obsolete Biased Locking in JDK 18
Reviewed-by: kvn, dholmes, dcubed, rrich
|
2021-06-24 18:54:41 +00:00 |
|
Yumin Qi
|
7c31903dd3
|
8267075: jcmd VM.cds should print directory of the output files
Reviewed-by: ccheung
|
2021-06-24 14:52:47 +00:00 |
|
Ioi Lam
|
bb24fa652a
|
8267189: Remove duplicated unregistered classes from dynamic archive
Reviewed-by: ccheung, minqi
|
2021-06-17 22:19:23 +00:00 |
|
Jesper Wilhelmsson
|
17295b1bb0
|
Merge
Reviewed-by: dcubed
|
2021-06-14 15:55:57 +00:00 |
|
Calvin Cheung
|
01054e6f5a
|
8268470: CDS dynamic dump asserts with JFR RecordingStream
Reviewed-by: minqi, iklam
|
2021-06-11 16:08:18 +00:00 |
|
Calvin Cheung
|
4fd2a14997
|
8267556: Enhance class paths check during runtime
Reviewed-by: minqi, iklam
|
2021-06-10 19:50:44 +00:00 |
|
Calvin Cheung
|
516e60a7ee
|
8268095: CDS MethodHandle tests should add -XX:-VerifyDependencies
Reviewed-by: iklam, minqi
|
2021-06-03 22:56:57 +00:00 |
|
Ioi Lam
|
ecf6112a21
|
8267958: [TESTBUG] cds DynamicLoaderConstraintsTest.java timed out
Reviewed-by: ccheung, jiefu
|
2021-06-02 19:05:42 +00:00 |
|
Jie Fu
|
6ffa3e66db
|
8267754: cds/appcds/loaderConstraints/LoaderConstraintsTest.java fails on x86_32 due to customized class loader is not supported
Reviewed-by: minqi, dholmes, iklam
|
2021-05-26 22:58:45 +00:00 |
|
Ioi Lam
|
209769b5ad
|
8267347: CDS record_linking_constraint asserts with unregistered class
Reviewed-by: minqi, ccheung
|
2021-05-24 21:52:13 +00:00 |
|
Calvin Cheung
|
1c7a1310d9
|
8267350: Archived old interface extends interface with default method causes crash
Reviewed-by: iklam, minqi
|
2021-05-20 21:03:13 +00:00 |
|
Jie Fu
|
3f883e8f0d
|
8267351: runtime/cds/SharedBaseAddress.java fails on x86_32 due to Unrecognized VM option 'UseCompressedOops'
Reviewed-by: dholmes, ccheung
|
2021-05-19 07:17:13 +00:00 |
|
Thomas Stuefe
|
3c010a7c7e
|
8265705: aarch64: KlassDecodeMovk mode broken
Reviewed-by: aph, iklam, ngasson
|
2021-05-17 16:14:22 +00:00 |
|
Yumin Qi
|
2066f497b9
|
8266764: [REDO] JDK-8255493 Support for pre-generated java.lang.invoke classes in CDS dynamic archive
Reviewed-by: ccheung, iklam
|
2021-05-16 02:26:46 +00:00 |
|
Ioi Lam
|
1e0ecd6d56
|
8265605: Cannot call BootLoader::loadClassOrNull before initPhase2
Reviewed-by: alanb, mchung
|
2021-05-14 06:26:41 +00:00 |
|
Harold Seigel
|
e14b026841
|
8243287: Removal of Unsafe::defineAnonymousClass
Reviewed-by: iklam, mchung, alanb, dholmes
|
2021-05-13 12:46:54 +00:00 |
|
Philippe Marschall
|
ab17be2835
|
8252530: Fix inconsistencies in hotspot whitebox
Reviewed-by: dholmes, amenkov
|
2021-05-12 23:14:30 +00:00 |
|
Calvin Cheung
|
25d99e5267
|
8266330: itableMethodEntry::initialize() asserts with archived old classes
Reviewed-by: iklam, minqi
|
2021-05-10 16:24:11 +00:00 |
|
Yumin Qi
|
04fad70437
|
8266765: [BACKOUT] JDK-8255493 Support for pre-generated java.lang.invoke classes in CDS dynamic archive
Reviewed-by: ccheung
|
2021-05-07 23:49:00 +00:00 |
|
Yumin Qi
|
43ad24feb2
|
8265465: jcmd VM.cds should keep already dumped archive when exception happens
Reviewed-by: iklam, ccheung
|
2021-05-07 03:01:32 +00:00 |
|
Yumin Qi
|
8b37d48770
|
8255493: Support for pre-generated java.lang.invoke classes in CDS dynamic archive
Reviewed-by: iklam, ccheung
|
2021-05-04 17:18:43 +00:00 |
|
Ioi Lam
|
2c381e0f8d
|
8262376: ReplaceCriticalClassesForSubgraphs.java fails if --with-build-jdk is used
Reviewed-by: dholmes, minqi, ccheung
|
2021-04-29 23:22:49 +00:00 |
|
Vladimir Kozlov
|
4785e112ae
|
8264806: Remove the experimental JIT compiler
Reviewed-by: iignatyev, erikj
|
2021-04-27 06:23:21 +00:00 |
|
Vladimir Kozlov
|
694acedf18
|
8264805: Remove the experimental Ahead-of-Time Compiler
Reviewed-by: coleenp, erikj, stefank, iignatyev, dholmes, aph, shade, iklam, mchung, iveresov
|
2021-04-27 01:12:18 +00:00 |
|
Yumin Qi
|
20a373a0d0
|
8265393: VM crashes if both -XX:+RecordDynamicDumpInfo and -XX:SharedArchiveFile options are specified
Reviewed-by: iklam, ccheung
|
2021-04-23 21:51:11 +00:00 |
|
Calvin Cheung
|
9499175064
|
8261090: Store old classfiles in static CDS archive
Reviewed-by: iklam, minqi
|
2021-04-22 15:13:29 +00:00 |
|
Erik Gahlin
|
4dcaac1feb
|
8265036: JFR: Remove use of -XX:StartFlightRecording= and -XX:FlightRecorderOptions=
Reviewed-by: cjplummer
|
2021-04-20 15:53:45 +00:00 |
|
Erik Gahlin
|
7c37c022a1
|
8244190: JFR: When starting a JVM with -XX:StartFlightRecording, output is written to stdout
Reviewed-by: mgronlun
|
2021-04-16 17:26:13 +00:00 |
|
Yumin Qi
|
e7cbeba866
|
8259070: Add jcmd option to dump CDS
Reviewed-by: ccheung, iklam, mli
|
2021-04-15 05:21:24 +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 |
|
Yumin Qi
|
d920f8588c
|
8264540: WhiteBox.metaspaceReserveAlignment should return shared region alignment
Reviewed-by: ccheung, iklam
|
2021-04-05 18:31:12 +00:00 |
|
Yi Yang
|
de495df78d
|
8264413: Data is written to file header even if its CRC32 was calculated
Reviewed-by: ccheung, minqi
|
2021-04-01 02:07:48 +00:00 |
|
Yumin Qi
|
928fa5b5f9
|
8244540: Print more information with -XX:+PrintSharedArchiveAndExit
Reviewed-by: iklam, ccheung
|
2021-03-31 03:10:38 +00:00 |
|
Yi Yang
|
b65219881d
|
8264429: Test runtime/cds/appcds/VerifyWithDefaultArchive.java assumes OpenJDK build
Reviewed-by: dcubed, shade
|
2021-03-30 14:45:55 +00:00 |
|
Yi Yang
|
bcdf4694e0
|
8264337: VM crashed when -XX:+VerifySharedSpaces
Reviewed-by: minqi, ccheung, shade
|
2021-03-30 07:20:10 +00:00 |
|
Ioi Lam
|
41657b15ac
|
8261551: Remove special CDS handling in Metaspace::allocate
Reviewed-by: minqi, dholmes, stuefe
|
2021-03-26 03:37:14 +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 |
|
Jie Fu
|
7b81f8e34b
|
8263915: runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.java fails when UseCompressedClassPointers is off
Reviewed-by: minqi
|
2021-03-23 07:51:58 +00:00 |
|
Ioi Lam
|
2b93ae0019
|
8261480: MetaspaceShared::preload_and_dump should check exceptions
Reviewed-by: dholmes, ccheung
|
2021-03-18 04:15:58 +00:00 |
|
Ioi Lam
|
da9ead5e7f
|
8263399: CDS should archive only classes allowed by module system
Reviewed-by: ccheung, minqi
|
2021-03-14 06:01:57 +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
|
0b68ced027
|
8263548: runtime/cds/appcds/SharedRegionAlignmentTest.java fails to compile after JDK-8263412
Reviewed-by: dcubed
|
2021-03-13 01:33:03 +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 |
|
Ioi Lam
|
0c8350edaf
|
8263460: DynamicArchiveRelocationTest.java fails in product VM
Reviewed-by: ccheung, dcubed
|
2021-03-12 21:45:01 +00:00 |
|
Coleen Phillimore
|
b932a62c44
|
8263470: Consolidate copies of getClassBytes in various tests
Reviewed-by: hseigel, stuefe, mseledtsov
|
2021-03-12 20:48:51 +00:00 |
|
Yumin Qi
|
3820ab9e82
|
8236847: CDS archive with 4K alignment unusable on machines with 64k pages
Reviewed-by: iklam, stuefe, erikj, ihse
|
2021-03-11 16:49:24 +00:00 |
|
Calvin Cheung
|
9399e1b710
|
8261918: two runtime/cds/appcds/VerifierTest failed with "Unable to use shared archive"
Reviewed-by: iklam, minqi
|
2021-03-10 17:18:36 +00:00 |
|
Ioi Lam
|
d8a9c3ca92
|
8263002: Remove CDS MiscCode region
Reviewed-by: coleenp, dholmes
|
2021-03-10 06:07:39 +00:00 |
|
Calvin Cheung
|
3212f80a80
|
8261937: LambdaForClassInBaseArchive: SimpleApp$$Lambda$1 missing
Reviewed-by: iklam, dcubed
|
2021-03-09 21:52:51 +00:00 |
|
Ioi Lam
|
75a5be8ac5
|
8263054: [testbug] SharedArchiveConsistency.java reuses jsa files
Reviewed-by: dholmes, minqi
|
2021-03-06 08:55:42 +00:00 |
|
Calvin Cheung
|
02fbcb52b8
|
8261532: Archived superinterface class cannot be accessed
Reviewed-by: minqi, iklam
|
2021-03-04 19:57:48 +00:00 |
|
Jiangli Zhou
|
9f0f0c9870
|
8260933: runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java fails without CompactStrings
Reviewed-by: iklam
|
2021-03-02 02:58:06 +00:00 |
|
Calvin Cheung
|
78cde64800
|
8261860: Crash caused by lambda proxy class loaded in Shutdown hook
Reviewed-by: iklam, minqi
|
2021-02-19 02:40:03 +00:00 |
|
Ioi Lam
|
d9744f6536
|
8261608: Move common CDS archive building code to archiveBuilder.cpp
Reviewed-by: coleenp, ccheung
|
2021-02-15 06:37:39 +00:00 |
|
Ioi Lam
|
c5ff454481
|
8250989: Consolidate buffer allocation code for CDS static/dynamic dumping
Reviewed-by: ccheung, coleenp
|
2021-02-07 07:10:38 +00:00 |
|
Calvin Cheung
|
0218917109
|
8258732: runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java fails
Reviewed-by: minqi, iklam
|
2021-02-05 17:23:48 +00:00 |
|
Calvin Cheung
|
55d62a5338
|
8213226: [TESTBUG] Reduce the usage of CDSTestUtils.executeAndLog()
Reviewed-by: iklam, minqi
|
2021-02-01 22:17:57 +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 |
|
Jesper Wilhelmsson
|
51e14f2e2a
|
Merge
|
2021-01-14 01:29:47 +00:00 |
|
Calvin Cheung
|
15dd8f3aa4
|
8259275: JRuby crashes while resolving invokedynamic instruction
Reviewed-by: iklam, minqi, lfoltan
|
2021-01-13 05:51:52 +00:00 |
|
Jesper Wilhelmsson
|
11bd7a814f
|
Merge
|
2020-12-17 03:04:19 +00:00 |
|