Calvin Cheung
e0911eacd6
8209566: [TESTBUG] runtime/appcds/jigsaw/modulepath/JvmtiAddPath.java timeout on tier6 on sparc
...
Increased the timeout from 120s (default) to 240s
Reviewed-by: dcubed, mseledtsov
2018-10-29 11:05:45 -07:00
Calvin Cheung
efce2c0397
8212154: [TESTBUG] CheckArchivedModuleApp fails with NPE when JVMCI is absent
...
Added a null check on wb.getBooleanVMFlag("EnableJVMCI").
Reviewed-by: hseigel, jiangli
2018-10-29 13:58:29 -07:00
Coleen Phillimore
6a045adbed
8212958: Allow Klass::_subklass and _next_sibling to have unloaded classes
...
Don't return unloaded klasses. Make sure access is protected by Compile_lock.
Reviewed-by: eosterlund, dlong
2018-10-29 10:21:34 -04:00
Ioi Lam
93395f6a9e
8212200: assert when shared java.lang.Object is redefined by JVMTI agent
...
Reviewed-by: dholmes, jiangli, hseigel, lfoltan, sspitsyn
2018-10-17 15:57:10 -07:00
Thomas Stuefe
5dac22b8eb
8212913: (Nested)ThreadsListHandleInErrorHandlingTest need to disable ShowRegistersOnAssert
...
Reviewed-by: dholmes, mdoerr
2018-10-24 14:59:21 +02:00
Mandy Chung
5e6d6b8642
8207146: Rename jdk.internal.misc.Unsafe::xxxObject to xxxReference
...
Reviewed-by: dholmes, thartmann
2018-10-22 17:00:04 -07:00
Calvin Cheung
522608c0a7
8210990: [TESTBUG] Some CDS tests don't respect JVM variant being tested
...
Use CDSTestUtils.run() instead of CDSTestUtils.executeAndLog().
Reviewed-by: iklam
2018-10-22 14:31:10 -07:00
Erik Joelsson
232912a6ca
8212028: Use run-test makefile framework for testing in Oracle's Mach5
...
Reviewed-by: ihse
2018-10-15 11:36:20 -07:00
Goetz Lindenmaier
1d8a27195c
8211931: [ppc][testbug] runtime/jni/terminatedThread/TestTerminatedThread.java fails as threads don't terminate immediately
...
Reviewed-by: dholmes, mdoerr
2018-10-12 08:33:18 +02:00
Harold Seigel
2e5653c166
8211821: PrintStringTableStatistics crashes JVM
...
During JVM exit, print the Symbol and String tables before current thread gets deleted.
Reviewed-by: iklam, dholmes
2018-10-11 11:31:37 -04:00
Harold Seigel
945623c998
8079784: Unexpected IllegalAccessError when trying access InnerClasses attribute
...
Prevent classes in the InnerClasses attribute from being loaded unless they are actually being accessed.
Reviewed-by: dholmes, lfoltan
2018-10-11 10:11:18 -04:00
David Holmes
8351e4db3e
8211065: Private method check in linkResolver is incorrect
...
Reviewed-by: acorn, lfoltan
2018-10-09 20:19:22 -04:00
Vaibhav Choudhary
2223e083ba
8210376: [TESTBUG] @requires vm.cds should be replaced by @requires vm.cds.archived.java.heap and documentation is required for vm.gc==null
...
@requires vm.cds should be replaced by @requires vm.cds.archived.java.heap and documentation is required for vm.gc==null
Reviewed-by: iklam, jiangli
2018-10-05 18:25:15 +01:00
Jiangli Zhou
57b516dd0e
8202951: Implementation of JEP 341: Default CDS Archives
...
8210592: Convert CDS-mode test sets in tier5 and tier6 to non-CDS-mode tests
8209739: [TESTBUG] javax/imageio/plugins/png/ItxtUtf8Test.java fails with OutOfMemoryError when running in CDS mode
Generate the default CDS archive at JDK build time.
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Calvin Cheung <calvin.cheung@oracle.com>
Reviewed-by: erikj, ihse, dholmes, iklam, ccheung, mseledtsov
2018-10-05 18:56:11 -04:00
Harold Seigel
d872314ef3
8211438: [Testbug] runtime/XCheckJniJsig/XCheckJSig.java looks for libjsig in wrong location
...
Remove the os_arch string and JRE path from the test. Also add JNIEXPORT to libjsig symbols so dlsym can find them
Reviewed-by: dholmes, lfoltan
2018-10-05 08:50:49 -04:00
Mandy Chung
73a6313038
8181443: Replace usages of jdk.internal.misc.Unsafe with MethodHandles.Lookup.defineClass
...
Reviewed-by: alanb, egahlin
2018-10-04 08:45:21 -07:00
David Holmes
a3cd6a1a70
8188764: Obsolete AssumeMP and then remove all support for non-MP builds
...
Reviewed-by: mikael, mdoerr, bulasevich, eosterlund
2018-10-03 03:41:57 -04:00
Calvin Cheung
40b75053e4
8211287: ClassPathTests.java fails due to "Unable to map MiscData shared space at required address."
...
Catch the InvocationTargetException and rethrow exception based on the cause
Reviewed-by: jiangli, iklam
2018-10-02 20:52:40 -07:00
Mikael Vidstedt
1cca59019b
8211364: Remove expired flags
...
Reviewed-by: dholmes, egahlin
2018-10-02 15:01:25 -07:00
Ioi Lam
568e8beda6
8209946: [TESTBUG] CDS tests should use "@run driver"
...
Reviewed-by: ccheung, jiangli, mseledtsov
2018-10-02 14:32:33 -07:00
Igor Ignatyev
ab8c7f710c
8211171: move JarUtils to top-level testlibrary
...
Reviewed-by: alanb
2018-10-01 14:54:46 -07:00
Calvin Cheung
5108d2e1dd
8202282: [TESTBUG] appcds TestCommon.makeCommandLineForAppCDS() can be removed
...
Removed the unnecessary makeCommandLineForAppCDS() method and its usage
Reviewed-by: iklam, jiangli
2018-09-26 18:21:26 -07:00
Mikael Vidstedt
9d83c060db
8210892: Deprecate TLABStats
...
Reviewed-by: pliden, tschatzl
2018-09-26 10:37:50 -07:00
David Holmes
bc6fb26d02
8211045: [Testbug] Fix for 8144279 didn't define a test case!
...
Add missing file from original commit
Reviewed-by: shade, sgehwolf
2018-09-24 12:18:51 -04:00
Igor Ignatyev
82ed2a5fc0
8210894: remove jdk/testlibrary/Asserts
...
Reviewed-by: serb
2018-09-21 14:50:06 -07:00
Arthur Eubanks
977a178e0c
8209817: stack is executable when building with Clang on Linux
...
Reviewed-by: dholmes, martin, mikael, ihse
2018-09-19 10:51:06 -07:00
Igor Ignatyev
8b28ad6efe
8210732: remove jdk.testlibrary.Utils
...
Reviewed-by: alanb, jcbeyler
2018-09-14 14:02:57 -07:00
Calvin Cheung
fcc414655b
8190737: use unicode version of the canonicalize() function to handle long path on windows
...
Also calling CreateFileW in zip_util.c to handle long path
Reviewed-by: sherman, iklam
2018-09-14 11:17:25 -07:00
Coleen Phillimore
bad4a92e55
8210559: ClassLoaderData Symbols can leak
...
Unrefcount the symbol names when the CLD is destroyed
Reviewed-by: lfoltan, jiangli, iklam
2018-09-14 12:10:28 -04:00
Ioi Lam
4e74846da8
8210523: runtime/appcds/cacheObject/DifferentHeapSizes.java crash
...
Reviewed-by: jiangli, ccheung
2018-09-12 17:45:22 -07:00
Patricio Chilano Mateo
891765ee5e
8210300: runtime/MemberName/MemberNameLeak.java fails with RuntimeException
...
Added flag -XX:+UnlockDiagnosticVMOptions to tests failing in product builds
Reviewed-by: dcubed, dholmes
2018-09-11 13:34:13 -04:00
Jiangli Zhou
4baa5b10d1
8210515: [TESTBUG]CheckArchivedModuleApp.java needs to check if EnableJVMCI is set
...
System module objects are not archived when EnableJVMCI is set to true.
Reviewed-by: iklam, ccheung
2018-09-10 18:30:24 -04:00
Igor Ignatyev
21a0458422
8210112: remove jdk.testlibrary.ProcessTools
...
Reviewed-by: alanb, sspitsyn, jcbeyler
2018-09-07 14:01:52 -07:00
David Holmes
0d9f615e92
8199874: [TESTBUG] runtime/Thread/ThreadPriorities.java fails with "expected 0 to equal 10"
...
Reviewed-by: lfoltan, ccheung
2018-09-06 02:01:20 -04:00
Calvin Cheung
3c810ce261
8209736: runtime/RedefineTests/ModifyAnonymous.java fails with NullPointerException when running in CDS mode
...
Add logging of class names in the allLoadedClasses array; throw RuntimeException upon encountering of a null class.
Reviewed-by: jiangli
2018-09-04 15:00:08 -07:00
Goetz Lindenmaier
73537725b1
8210259: [testbug] IncompatibleOptions.java fails if VM configured without ZGC
...
Reviewed-by: pliden, kbarrett
2018-09-01 18:15:27 +02:00
Patricio Chilano Mateo
16b92a561c
8206424: Use locking for cleaning ProtectionDomainTable
...
ServiceThread is now in charge of cleaning ProtectionDomainTable entries
Reviewed-by: coleenp, iklam
2018-08-31 10:22:04 -04:00
Coleen Phillimore
98242123a3
8207793: [TESTBUG] runtime/Metaspace/FragmentMetaspace.java fails: heap needs to be increased
...
Reduce test time and allow OOM.
Reviewed-by: iklam, hseigel
2018-08-31 09:10:27 -04:00
Mikael Vidstedt
f5e624c0b3
8209856: Obsolete error reporter
...
Reviewed-by: coleenp, stuefe
2018-08-29 13:04:50 -07:00
Jesper Wilhelmsson
d40735db17
Merge
2018-08-29 19:48:28 +02:00
Patricio Chilano Mateo
ff17347f8f
8209844: MemberNameLeak.java fails when ResolvedMethod entry is not removed
...
Fixed MemberNameLeak.java due to intermittent failure after 8206423
Reviewed-by: coleenp, lfoltan
2018-08-29 10:46:59 -04:00
Ioi Lam
6c65a9f193
8210040: TestOptionsWithRanges.java is very slow
...
Added -Xmx1024m -XX:-ZapUnusedHeapArea; split into 10 smaller tests
Reviewed-by: kvn, coleenp
2018-08-28 16:01:12 -07:00
Jiangli Zhou
1ddabdf0dc
8209534: [TESTBUG]runtime/appcds/cacheObject/ArchivedModuleCompareTest.java fails with EnableJVMCI
...
Use TestCommon.execOff().
Reviewed-by: ccheung
2018-08-28 14:45:34 -04:00
Goetz Lindenmaier
51f697962c
8209939: [testbug][ppc] Test SafepointPollingPages fails after 8208499 with UseSIGTRAP on
...
Reviewed-by: mdoerr, ghaug
2018-08-28 17:03:16 +02:00
Leonid Mesnik
f71d1cb124
8209920: runtime/logging/RedefineClasses.java fail with OOME with ZGC
...
Reviewed-by: pliden
2018-08-27 12:45:31 -07:00
Ioi Lam
8f87784420
8208658: Make CDS archived heap regions usable even if compressed oop encoding has changed
...
Move different execution modes to IncompatibleOptions_stringDedup.java and IncompatibleOptions_noCompactStrings.java
Reviewed-by: jiangli, coleenp
2018-08-23 21:16:45 -07:00
Volker Simonis
ea4f2f60d5
8209637: [s390x] Interpreter doesn't call result handler after native calls
...
Reviewed-by: goetz, lucy
2018-08-21 09:25:06 +02:00
Daniel D. Daugherty
1543db08da
8209149: [TESTBUG] runtime/RedefineTests/RedefineRunningMethods.java needs a longer timeout
...
Reviewed-by: coleenp
2018-08-08 15:11:11 -04:00
Igor Ignatyev
cb25641e4c
8208370: fix typo in ReservedStack tests' @requires
...
Reviewed-by: kvn
2018-07-27 00:00:28 -07:00
Harold Seigel
5a3decc9f1
8207944: java.lang.ClassFormatError: Extra bytes at the end of class file test" possibly violation of JVMS 4.7.1
...
Add code to skip over unknown attributes when class file version >= 11.
Reviewed-by: lfoltan
2018-07-26 15:56:37 -04:00