Thomas Stuefe
39b1d75f25
8277822: Remove debug-only heap overrun checks in os::malloc and friends
...
Reviewed-by: coleenp, zgu
2022-01-19 11:16:00 +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
Liam Miller-Cushon
cfee4512f7
8273914: Indy string concat changes order of operations
...
Reviewed-by: vromero, jlahoda
2022-01-11 15:45:15 +00:00
Harold Seigel
c08b2ac34c
8225093: Special property jdk.boot.class.path.append should not default to empty string
...
Reviewed-by: dholmes, sspitsyn, alanb
2022-01-11 13:43:13 +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
Sergey Bylokhov
7fea10327e
8279134: Fix Amazon copyright in various files
...
Reviewed-by: xliu, phh
2021-12-26 22:10:54 +00:00
Yi Yang
ad1dc9c2ae
8278125: Some preallocated OOMEs are missing stack trace
...
Co-authored-by: dongyun.tdy <dongyun.tdy@alibaba-inc.com>
Reviewed-by: dholmes, coleenp
2021-12-23 02:14:52 +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
Jesper Wilhelmsson
e6b28e05c6
Merge
2021-12-16 00:26:36 +00:00
Evgeny Astigeevich
bcb79fd012
8278241: Implement JVM SpinPause on linux-aarch64
...
Reviewed-by: aph, phh
2021-12-15 16:57:30 +00:00
Jie Fu
f48a3e86d0
8278758: runtime/BootstrapMethod/BSMCalledTwice.java fails with release VMs after JDK-8262134
...
Reviewed-by: dcubed
2021-12-14 22:50:21 +00:00
Dean Long
32139c1a8a
8262134: compiler/uncommontrap/TestDeoptOOM.java failed with "guarantee(false) failed: wrong number of expression stack elements during deopt"
...
Reviewed-by: kvn, iveresov
2021-12-14 03:16:17 +00:00
Harold Seigel
15996e4075
8276241: JVM does not flag constant class entries ending in '/'
...
Reviewed-by: dholmes, lfoltan
2021-12-13 13:40:54 +00:00
Harold Seigel
14f7385a72
8277481: Obsolete seldom used CDS flags
...
Reviewed-by: iklam, ccheung, dholmes
2021-12-13 13:35:37 +00:00
Joe Darcy
09831e7aa4
8273146: Start of release updates for JDK 19
...
8277511: Add SourceVersion.RELEASE_19
8277513: Add source 19 and target 19 to javac
Reviewed-by: dholmes, alanb, erikj, iris, mikael, ihse
2021-12-09 17:01:59 +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
Zhengyu Gu
5a036ace01
8277990: NMT: Remove NMT shutdown capability
...
Reviewed-by: stuefe, shade
2021-12-07 17:42:08 +00:00
Roman Kennke
5b81d5eeb4
8276901: Implement UseHeavyMonitors consistently
...
Reviewed-by: coleenp, mdoerr, dcubed
2021-12-07 14:41:42 +00:00
Thomas Stuefe
35361270cb
8277383: VM.metaspace optionally show chunk freelist details
...
Reviewed-by: coleenp, shade
2021-12-07 14:15:04 +00:00
Aleksey Shipilev
bef5c7a286
8278116: runtime/modules/LoadUnloadModuleStress.java has duplicate -Xmx
...
Reviewed-by: dholmes
2021-12-03 07:19:48 +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
Zhengyu Gu
abaa073bcb
8277946: NMT: Deprecate and remove VM.native_memory shutdown jcmd command option
...
Reviewed-by: stuefe, shade, dholmes
2021-12-01 13:14:09 +00:00
Fairoz Matte
f0136ec945
8275687: runtime/CommandLine/PrintTouchedMethods test shouldn't catch RuntimeException
...
Reviewed-by: iklam, chagedorn
2021-11-25 08:37:31 +00:00
Daniel D. Daugherty
21e302a0f4
8270435: UT: MonitorUsedDeflationThresholdTest failed: did not find too_many string in output
...
Reviewed-by: dholmes
2021-11-25 04:27:21 +00:00
Daniel D. Daugherty
e8acac2aba
8277350: runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java times out
...
Reviewed-by: hseigel, dholmes, lmesnik
2021-11-23 17:08:31 +00:00
Thomas Stuefe
a3406a1d8a
8277092: TestMetaspaceAllocationMT2.java#ndebug-default fails with "RuntimeException: Committed seems high: NNNN expected at most MMMM"
...
Reviewed-by: coleenp
2021-11-19 19:49:57 +00:00
Harold Seigel
36bd4a35fb
8277404: Test VMDeprecatedOptions.java failing with Unable to create shared archive file
...
Reviewed-by: dcubed
2021-11-18 20:06:13 +00:00
Harold Seigel
b3a62b4881
8276795: Deprecate seldom used CDS flags
...
Reviewed-by: dholmes, ccheung, iklam
2021-11-18 13:18:37 +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
Harold Seigel
55b36c6f3b
8276825: hotspot/runtime/SelectionResolution test errors
...
Reviewed-by: dholmes, shade
2021-11-10 13:11:16 +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
Thomas Stuefe
d6d82f52d4
8275608: runtime/Metaspace/elastic/TestMetaspaceAllocationMT2 too slow
...
Reviewed-by: mbaesken, shade
2021-10-29 13:54:27 +00:00
Volker Simonis
a343fa8766
8275865: Print deoptimization statistics in product builds
...
Reviewed-by: thartmann, kvn
2021-10-28 12:40:30 +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
Thomas Stuefe
3ff085e296
8275582: Don't purge metaspace mapping lists
...
Reviewed-by: coleenp, lkorinth
2021-10-26 04:52:01 +00:00
Igor Ignatyev
c94dc2ab60
8272854: split runtime/CommandLine/PrintTouchedMethods.java test
...
Reviewed-by: iklam
2021-10-23 03:59:55 +00:00
David Holmes
fab3d6c612
8275761: Backout: JDK-8274794 Print all owned locks in hs_err file
...
Reviewed-by: mikael
2021-10-22 04:47:53 +00:00
Harold Seigel
e39bdc9ddb
8274714: Incorrect verifier protected access error message
...
Reviewed-by: dholmes, coleenp
2021-10-21 13:50:32 +00:00
Coleen Phillimore
819d2df8b0
8274794: Print all owned locks in hs_err file
...
Reviewed-by: stuefe, dholmes
2021-10-21 11:28:22 +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
Doug Simon
33050f8013
8274986: max code printed in hs-err logs should be configurable
...
Reviewed-by: never, dholmes
2021-10-12 09:49:50 +00:00
Aleksey Shipilev
a5f09d1088
8275031: runtime/ErrorHandling/MachCodeFramesInErrorFile.java fails when hsdis is present
...
Reviewed-by: dholmes, dnsimon
2021-10-12 06:22:13 +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
Doug Simon
b60837a7d5
8272586: emit abstract machine code in hs-err logs
...
Reviewed-by: kvn, dholmes
2021-10-08 08:06:53 +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
Stefan Karlsson
c60bcd09b7
8273928: Use named run ids when problem listing tests
...
Reviewed-by: pliden, kbarrett, dholmes
2021-09-21 07:42:36 +00:00
Ioi Lam
b98290444a
8271073: Improve testing with VM option VerifyArchivedFields
...
Reviewed-by: ccheung, minqi
2021-09-16 23:26:55 +00:00
Yasumasa Suenaga
8d73ee684a
8273471: Add foldmultilines to UL for stdout/err
...
Reviewed-by: dholmes, iklam
2021-09-14 05:12:36 +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
Aleksey Shipilev
286a1f6b7c
8273440: Zero: Disable runtime/Unsafe/InternalErrorTest.java
...
Reviewed-by: dholmes
2021-09-08 07:44:35 +00:00
Yasumasa Suenaga
4eacdb38a8
8273104: Refactoring option parser for UL
...
Reviewed-by: iklam, dholmes
2021-09-08 01:27:13 +00:00
Aleksey Shipilev
81c719be39
8273333: Zero should warn about unimplemented -XX:+LogTouchedMethods
...
Reviewed-by: minqi, dholmes
2021-09-07 07:35:23 +00:00
Yumin Qi
d414a88d88
8273240: Dynamic test ArchiveConsistency.java should use CDSArchiveUtils
...
Reviewed-by: iklam
2021-09-03 20:36:48 +00:00
Aleksey Shipilev
6cfe314262
8272970: Parallelize runtime/InvocationTests/
...
Reviewed-by: dholmes, iignatyev
2021-09-02 07:56:56 +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
Yasumasa Suenaga
b16a04ebf7
8271186: Add UL option to replace newline char
...
Reviewed-by: iklam, dholmes
2021-08-27 05:06:52 +00:00
Igor Ignatyev
6ace805f8c
8272856: DoubleFlagWithIntegerValue uses G1GC-only flag
...
Reviewed-by: dholmes, kbarrett
2021-08-24 18:43:54 +00:00
Patricio Chilano Mateo
7454306920
8272526: Cleanup ThreadStateTransition class
...
Reviewed-by: dholmes, rehn, coleenp
2021-08-24 14:09:59 +00:00
Igor Ignatyev
709b5910c3
8272553: several hotspot runtime/CommandLine tests don't check exit code
...
Reviewed-by: dholmes
2021-08-23 18:03:13 +00:00
David Holmes
f77a1a156f
8272472: StackGuardPages test doesn't build with glibc 2.34
...
Reviewed-by: shade, stuefe, jiefu
2021-08-22 01:13:27 +00:00
Igor Ignatyev
fe72197102
8272551: mark hotspot runtime/modules tests which ignore external VM flags
...
Reviewed-by: mseledtsov, jiefu
2021-08-17 19:37:45 +00:00
Igor Ignatyev
05d64da7f3
8272291: mark hotspot runtime/logging tests which ignore external VM flags
...
Reviewed-by: mseledtsov, dholmes
2021-08-17 19:36:44 +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
Igor Ignatyev
b2c272d4e2
8272305: several hotspot runtime/modules don't check exit codes
...
Reviewed-by: dholmes, mseledtsov
2021-08-16 16:56:15 +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
Coleen Phillimore
464e874a5c
8048190: NoClassDefFoundError omits original ExceptionInInitializerError
...
Reviewed-by: dholmes, iklam
2021-08-12 13:45:36 +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
Christoph Göttschkes
adba09b91d
8272146: Disable Fibonacci test on memory constrained systems
...
Reviewed-by: dholmes, mseledtsov, shade
2021-08-11 08:48:18 +00:00
Igor Ignatyev
3b899ef7ff
8272168: some hotspot runtime/logging tests don't check exit code
...
Reviewed-by: jiefu
2021-08-10 05:11:09 +00:00
Igor Ignatyev
eb6f3fe59d
8272169: runtime/logging/LoaderConstraintsTest.java doesn't build test.Empty
...
Reviewed-by: dholmes
2021-08-10 02:26:08 +00:00
Igor Ignatyev
9654fd73cd
8271892: mark hotspot runtime/PrintStringTableStats/PrintStringTableStatsTest.java test as ignoring external VM flags
...
Reviewed-by: dholmes
2021-08-10 02:12:38 +00:00
Igor Ignatyev
c495ede2c2
8272099: mark hotspot runtime/Monitor tests which ignore external VM flags
...
Reviewed-by: dcubed
2021-08-06 18:49:48 +00:00
Igor Ignatyev
e882087f7a
8271904: mark hotspot runtime/ClassFile tests which ignore external VM flags
...
Reviewed-by: dholmes
2021-08-06 16:36:50 +00:00
Ioi Lam
e7b6f48182
8265602: -XX:DumpLoadedClassList should support custom loaders
...
Reviewed-by: ccheung, minqi
2021-08-06 05:58:48 +00:00
Igor Ignatyev
3ab95d1917
8271905: mark hotspot runtime/Metaspace tests which ignore external VM flags
...
Reviewed-by: stuefe
2021-08-05 16:32:11 +00:00
Igor Ignatyev
359c7084a1
8271893: mark hotspot runtime/PerfMemDestroy/PerfMemDestroy.java test as ignoring external VM flags
...
Reviewed-by: coleenp
2021-08-04 19:50:36 +00:00
Igor Ignatyev
a3b0143970
8271887: mark hotspot runtime/CDSCompressedKPtrs tests which ignore external VM flags
...
Reviewed-by: coleenp
2021-08-04 19:49:47 +00:00
Igor Ignatyev
6c17e6deb2
8271891: mark hotspot runtime/Safepoint tests which ignore external VM flags
...
Reviewed-by: coleenp
2021-08-04 19:46:13 +00:00
Igor Ignatyev
ff7431eafe
8271886: mark hotspot runtime/InvocationTests tests which ignore external VM flags
...
Reviewed-by: coleenp
2021-08-04 19:40:05 +00:00
Igor Ignatyev
cdf3d55c82
8271890: mark hotspot runtime/Dictionary tests which ignore external VM flags
...
Reviewed-by: coleenp
2021-08-04 19:39:12 +00:00
Thomas Stuefe
eec64f5587
8256844: Make NMT late-initializable
...
Reviewed-by: coleenp, zgu
2021-08-04 12:19:02 +00:00
Jie Fu
977b8c4e16
8271836: runtime/ErrorHandling/ClassPathEnvVar.java fails with release VMs
...
Reviewed-by: stuefe
2021-08-04 07:25:36 +00:00
Igor Ignatyev
9e769090a0
8271824: mark hotspot runtime/CompressedOops tests which ignore external VM flags
...
Reviewed-by: dholmes
2021-08-04 05:19:33 +00:00
Igor Ignatyev
e49b7d958c
8271828: mark hotspot runtime/classFileParserBug tests which ignore external VM flags
...
Reviewed-by: dholmes
2021-08-04 05:18:10 +00:00
Igor Ignatyev
68f784778c
8271825: mark hotspot runtime/LoadClass tests which ignore external VM flags
...
Reviewed-by: dholmes
2021-08-04 05:17:14 +00:00
Igor Ignatyev
3d40cac8ce
8271821: mark hotspot runtime/MinimalVM tests which ignore external VM flags
...
Reviewed-by: dholmes
2021-08-04 05:16:22 +00:00
Igor Ignatyev
33ec3a4d95
8271744: mark hotspot runtime/getSysPackage tests which ignore external VM flags
...
Reviewed-by: dholmes
2021-08-04 04:53:20 +00:00
Igor Ignatyev
b48f31d381
8271743: mark hotspot runtime/jni tests which ignore external VM flags
...
Reviewed-by: dholmes
2021-08-04 04:51:46 +00:00
Igor Ignatyev
68dd828088
8271224: runtime/EnclosingMethodAttr/EnclMethodAttr.java doesn't check exit code
...
Reviewed-by: mseledtsov, dholmes
2021-08-04 02:22:07 +00:00
Igor Ignatyev
34ba70a71b
8269037: jsig/Testjsig.java doesn't have to be restricted to linux only
...
Reviewed-by: mseledtsov, dholmes
2021-08-04 02:19:01 +00:00
Igor Ignatyev
659498a07f
8271829: mark hotspot runtime/Throwable tests which ignore external VM flags
...
Reviewed-by: jiefu
2021-08-04 01:59:33 +00:00
Igor Ignatyev
d3b40cb683
8271826: mark hotspot runtime/condy tests which ignore external VM flags
...
Reviewed-by: jiefu
2021-08-04 01:49:11 +00:00
Calvin Cheung
3435d299f7
8271003: hs_err improvement: handle CLASSPATH env setting longer than O_BUFLEN
...
Reviewed-by: dholmes, stuefe, iklam, minqi
2021-08-04 01:38:18 +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
David Holmes
4f42eb6601
8269523: runtime/Safepoint/TestAbortOnVMOperationTimeout.java failed when expecting 'VM operation took too long'
...
Reviewed-by: shade, mseledtsov
2021-07-30 04:03:11 +00:00
Emmanuel Bourg
d09b028407
8271396: Spelling errors
...
Reviewed-by: tschatzl, chegar, iris, psadhukhan, cjplummer
2021-07-29 16:03:31 +00:00
Jesper Wilhelmsson
a0504cff9f
Merge
2021-07-29 01:07:57 +00:00
Igor Ignatyev
20d2dc1f35
8271403: mark hotspot runtime/memory tests which ignore external VM flags
...
Reviewed-by: dholmes
2021-07-28 23:12:03 +00:00
Igor Ignatyev
e593e3de4c
8271402: mark hotspot runtime/os tests which ignore external VM flags
...
Reviewed-by: dholmes
2021-07-28 23:11:11 +00:00
Igor Ignatyev
c8ae7e5b03
8271174: runtime/ClassFile/UnsupportedClassFileVersion.java can be run in driver mode
...
Reviewed-by: mseledtsov, dholmes
2021-07-28 15:38:26 +00:00
Jesper Wilhelmsson
a50161b750
Merge
2021-07-28 00:36:16 +00:00
Igor Ignatyev
f1e15c8c8f
8271350: runtime/Safepoint tests use OutputAnalyzer::shouldMatch instead of shouldContaint
...
Reviewed-by: mseledtsov, dholmes
2021-07-27 23:20:19 +00:00
Igor Ignatyev
cea7bc2dea
8271223: two runtime/ClassFile tests don't check exit code
...
Reviewed-by: dholmes
2021-07-27 02:59:40 +00:00
Jesper Wilhelmsson
eb6da88817
Merge
2021-07-27 00:57:58 +00:00
Igor Ignatyev
7ddabbff74
8271175: runtime/jni/FindClassUtf8/FindClassUtf8.java doesn't have to be run in othervm
...
Reviewed-by: dholmes
2021-07-26 17:19:33 +00:00
Igor Ignatyev
3c27f91986
8271222: two runtime/Monitor tests don't check exit code
...
Reviewed-by: dholmes
2021-07-26 17:18:26 +00:00
Jesper Wilhelmsson
0dcfc42f23
Merge
2021-07-24 01:06:15 +00:00
Igor Ignatyev
b4c6229fd4
8271189: runtime/handshake/HandshakeTimeoutTest.java can be run in driver mode
...
Reviewed-by: dholmes
2021-07-23 15:32:42 +00:00
Jesper Wilhelmsson
9935440ede
Merge
2021-07-23 01:41:14 +00:00
Igor Ignatyev
e3800e6497
8271162: runtime/StackTrace/LargeClassTest.java can be run in driver mode
...
Reviewed-by: dholmes
2021-07-22 23:54:28 +00:00
Igor Ignatyev
ee93cef8aa
8271158: runtime/handshake/HandshakeTimeoutTest.java test doesn't check exit code
...
Reviewed-by: dcubed
2021-07-22 23:53:36 +00:00
Igor Ignatyev
84be910e1d
8271169: runtime/Safepoint/TestAbortVMOnSafepointTimeout.java can be run in driver mode
...
Reviewed-by: dholmes
2021-07-22 23:21:39 +00:00
Igor Ignatyev
2d165a2bdf
8271160: runtime/jni/checked/TestCheckedJniExceptionCheck.java doesn't set -Djava.library.path
...
Reviewed-by: dcubed, dholmes
2021-07-22 22:15:25 +00:00
Igor Ignatyev
4812e53791
8271094: runtime/duplAttributes/DuplAttributesTest.java doesn't check exit code
...
Reviewed-by: jiefu, dholmes
2021-07-22 17:14:30 +00:00
Igor Ignatyev
6a9ab6a2cf
8271093: remove deadcode from runtime/Thread/TestThreadDumpSMRInfo.java test
...
Reviewed-by: jiefu, dholmes, dcubed
2021-07-22 17:13:26 +00:00
Patricio Chilano Mateo
e7f9009315
8270085: Suspend during block transition may deadlock if lock held
...
Co-authored-by: Robbin Ehn <rehn@openjdk.org>
Co-authored-by: Patricio Chilano Mateo <pchilanomate@openjdk.org>
Reviewed-by: dcubed, dholmes, coleenp
2021-07-22 14:30:19 +00:00
Jesper Wilhelmsson
c36755dedf
Merge
2021-07-22 00:46:18 +00:00
Igor Ignatyev
9b177a7486
8268612: a few runtime/memory tests don't check exit code
...
Reviewed-by: dholmes, mseledtsov
2021-07-21 19:47:03 +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
Harold Seigel
67dc1c5bf3
8270837: fix typos in test TestSigParse.java
...
Reviewed-by: jiefu
2021-07-16 14:02:12 +00:00
David Holmes
e35005d5ce
8268773: Improvements related to: Failed to start thread - pthread_create failed (EAGAIN)
...
Reviewed-by: stuefe, iklam
2021-07-16 02:49:40 +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
Zhengyu Gu
bffb1a7199
8269923: runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java failed with "FATAL ERROR in native method: Primitive type array expected but not received for JNI array operation"
...
Reviewed-by: dcubed, dholmes
2021-07-07 11:47:02 +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
Zhengyu Gu
16aa8cbf8d
8269697: JNI_GetPrimitiveArrayCritical() should not accept object array
...
Reviewed-by: kbarrett, dholmes
2021-07-06 12:25:11 +00:00
Christoph Göttschkes
53ad903a82
8269135: TestDifferentProtectionDomains runs into timeout in client VM
...
Reviewed-by: dholmes, dcubed
2021-07-02 15:16:31 +00:00
Calvin Cheung
c1e2a29448
8263640: hs_err improvement: handle class path longer than O_BUFLEN
...
Reviewed-by: iklam, minqi, dholmes
2021-06-29 17:57:15 +00:00
Patricio Chilano Mateo
e238cbd596
8269530: runtime/ParallelLoad/ParallelSuperTest.java timeout
...
Reviewed-by: dholmes, coleenp
2021-06-29 14:35: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
Harold Seigel
f2e690e0ee
8268720: Unspecified checks on NameAndType constants should not be performed
...
Reviewed-by: dholmes, lfoltan
2021-06-23 12:11:37 +00:00
Thomas Schatzl
1692fd2eba
8017163: G1: Refactor remembered sets
...
8048504: G1: Investigate replacing the coarse and fine grained data structures in the remembered sets
6949259: G1: Merge sparse and fine remembered set hash tables
Co-authored-by: Ivan Walulya <iwalulya@openjdk.org>
Co-authored-by: Thomas Schatzl <tschatzl@openjdk.org>
Reviewed-by: sjohanss, iwalulya
2021-06-21 10:06:05 +00:00
Jesper Wilhelmsson
b7d78a5b66
Merge
2021-06-18 23:04:20 +00:00
Igor Ignatyev
60389eedb3
8269025: jsig/Testjsig.java doesn't check exit code
...
Reviewed-by: hseigel
2021-06-18 15:25:25 +00:00
Igor Ignatyev
2f65d4021f
8268599: mark hotspot runtime/sealedClasses tests which ignore external VM flags
...
Reviewed-by: dholmes, mseledtsov
2021-06-18 10:01:58 +00:00
Igor Ignatyev
3e1dc0a765
8268598: mark hotspot runtime/stringtable tests which ignore external VM flags
...
Reviewed-by: hseigel, mseledtsov
2021-06-18 10:01:03 +00:00
Igor Ignatyev
58eddc8110
8268594: runtime/handshake tests don't need WhiteBox after AOT removal
...
Reviewed-by: dholmes, mseledtsov
2021-06-18 10:00:21 +00:00
Igor Ignatyev
9f4f039231
8268596: mark hotspot runtime/verifier tests which ignore external VM flags
...
Reviewed-by: hseigel, mseledtsov
2021-06-18 09:59:34 +00:00
Igor Ignatyev
4006fe735a
8268597: mark hotspot runtime/symboltable tests which ignore external VM flags
...
Reviewed-by: dholmes, mseledtsov
2021-06-18 09:58:34 +00:00
Igor Ignatyev
8ccb76eb13
8268601: mark hotspot runtime/records tests which ignore external VM flags
...
Reviewed-by: dholmes, mseledtsov
2021-06-18 09:57:44 +00:00
Igor Ignatyev
59d84787e9
8268591: a few runtime/jni tests don't need /othervm
...
Reviewed-by: dholmes, mseledtsov
2021-06-18 09:56:36 +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
David Holmes
9f3c7e74ff
8238649: Call new Win32 API SetThreadDescription in os::set_native_thread_name
...
Co-authored-by: Markus GaisBauer <markus.gaisbauer@dynatrace.com>
Reviewed-by: stuefe, luhenry
2021-06-15 02:12:57 +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
Igor Ignatyev
cce8da2c60
8268602: a couple runtime/os tests don't check exit code
...
Reviewed-by: dholmes
2021-06-11 12:40:44 +00:00
Igor Ignatyev
a437ce839f
8268580: runtime/memory/LargePages/TestLargePagesFlags.java should be run in driver mode
...
Reviewed-by: dholmes
2021-06-11 05:05:23 +00:00
Igor Ignatyev
bd9c2fa73b
8268565: runtime/records/RedefineRecord.java should be run in driver mode
...
Backport-of: 94d0b0f981
2021-06-11 03:12:50 +00:00
Igor Ignatyev
94d0b0f981
8268565: runtime/records/RedefineRecord.java should be run in driver mode
...
Reviewed-by: hseigel
2021-06-11 02:44:08 +00:00
Calvin Cheung
4fd2a14997
8267556: Enhance class paths check during runtime
...
Reviewed-by: minqi, iklam
2021-06-10 19:50:44 +00:00
Daniel D. Daugherty
f677163b8a
8266130: convert Thread-SMR stress tests from counter based to time based
...
Reviewed-by: cjplummer, dholmes
2021-06-10 13:09:26 +00:00
Igor Ignatyev
6c552a7b42
8268544: some runtime/sealedClasses tests should be run in driver mode
...
Reviewed-by: hseigel
2021-06-10 13:03:29 +00:00
Igor Ignatyev
6b6ff5360a
8268543: some runtime/verifier tests should be run in driver mode
...
Reviewed-by: hseigel
2021-06-10 12:29:44 +00:00
Igor Ignatyev
2623b0bf39
8268475: execute runtime/InvocationTests w/ -UseVtableBasedCHA
...
Reviewed-by: mseledtsov, kvn
2021-06-10 03:18:39 +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
David Holmes
71425ddfb4
8267118: OutOfMemoryError cannot be caught as a Throwable
...
Co-authored-by: Ioi Lam <iklam@openjdk.org>
Reviewed-by: coleenp
2021-06-02 10:42:17 +00:00
Joe Darcy
8624cb53cd
8266530: HotSpot changes for JEP 306
...
Reviewed-by: dholmes, hseigel
2021-06-01 22:00:48 +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
David Holmes
d0d2ddccaf
8267651: runtime/handshake/HandshakeTimeoutTest.java times out when dumping core
...
Reviewed-by: dcubed
2021-05-25 23:35:17 +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
Weijun Wang
640a2afda3
8267184: Add -Djava.security.manager=allow to tests calling System.setSecurityManager
...
Co-authored-by: Lance Andersen <lancea@openjdk.org>
Co-authored-by: Weijun Wang <weijun@openjdk.org>
Reviewed-by: dholmes, alanb, dfuchs, mchung, mullan, prr
2021-05-24 16:55:55 +00:00
Denghui Dong
83b3607290
8266642: improve ResolvedMethodTable hash function
...
Reviewed-by: vlivanov, coleenp
2021-05-20 22:19:04 +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
Vicente Romero
0fa9223f34
8260517: implement Sealed Classes as a standard feature in Java
...
Co-authored-by: Harold Seigel <hseigel@openjdk.org>
Co-authored-by: Vicente Romero <vromero@openjdk.org>
Reviewed-by: dholmes, mcimadamore, jlahoda
2021-05-20 09:11:08 +00:00
Thomas Stuefe
726785b8d7
8267155: runtime/os/TestTracePageSizes times out
...
Reviewed-by: shade, sjohanss
2021-05-20 08:16:36 +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
Aleksey Shipilev
f6c2891118
8267229: Split runtime/Metaspace/elastic test configurations for better scalability
...
Reviewed-by: stuefe
2021-05-18 08:08:54 +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
Harold Seigel
16ca370f1a
8265694: Investigate test StressHiddenClasses.java
...
Reviewed-by: lfoltan
2021-05-14 14:52:37 +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
David Holmes
d215743a91
8231031: runtime/ReservedStack/ReservedStackTest.java fails after jsr166 refresh
...
Reviewed-by: dcubed
2021-05-13 01:14:38 +00:00
Philippe Marschall
ab17be2835
8252530: Fix inconsistencies in hotspot whitebox
...
Reviewed-by: dholmes, amenkov
2021-05-12 23:14:30 +00:00
David Holmes
e828a939a8
8261395: C1 crash "cannot make java calls from the native compiler"
...
Co-authored-by: Ioi Lam <iklam@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Reviewed-by: iklam, hseigel, coleenp
2021-05-12 05:21:58 +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
Wang Huang
9a19a0cc10
8264760: JVM crashes when two threads encounter the same resolution error
...
Co-authored-by: Wang Huang <whuang@openjdk.org>
Co-authored-by: Wu Yan <wuyan34@huawei.com>
Reviewed-by: dholmes, hseigel
2021-05-07 12:55:40 +00:00