Lois Foltan
7ca4027957
8169559: Add class loader names to relevant VM messages
...
Added new method class_in_module_of_loader to provide a standard format for class information within error messages.
Reviewed-by: goetz, hseigel, mchung
2018-06-25 11:33:11 -04:00
David Holmes
95bf19563b
8010319: Implementation of JEP 181: Nest-Based Access Control
...
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Maurizio Mimadamore <maurizio.mimadamore@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Tobias Hartmann <tobias.hartmann@oracle.com>
Co-authored-by: Vlaidmir Ivanov <vladimir.x.ivanov@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Vladimir Kozlov <vladimir.kozlov@oracle.com>
Co-authored-by: John Rose <john.r.rose@oracle.com>
Co-authored-by: Daniel Smith <daniel.smith@oracle.com>
Co-authored-by: Serguei Spitsyn <serguei.spitsyn@oracle.com>
Co-authored-by: Kumar Srinivasan <kumardotsrinivasan@gmail.com>
Co-authored-by: Boris Ulasevich <boris.ulasevich@bell-sw.com>
Reviewed-by: alanb, psandoz, mchung, coleenp, acorn, mcimadamore, forax, jlahoda, sspitsyn, abuckley
2018-06-23 01:32:41 -04:00
Igor Ignatyev
6eeaab54a4
8155192: [TESTBUG] SHA tests assumes that x86 does not have SHA intrinsics
...
Reviewed-by: kvn, gromero
2018-06-22 16:11:36 -07:00
Igor Ignatyev
41120acf74
8172854: [TESTBUG] Exclude runtime/ReservedStack/ReservedStackTest.java from being run with DeoptimizeALot option
...
Reviewed-by: kvn
2018-06-21 22:17:22 -07:00
Mikael Vidstedt
1f437b30f3
8202331: Obsolete support for commercial features
...
Reviewed-by: kvn, cjplummer, dholmes
2018-06-21 21:37:28 -07:00
Igor Ignatyev
c1c2c677cf
8205490: update ProblemList-graal
...
Reviewed-by: kvn, epavlova
2018-06-21 16:45:29 -07:00
Igor Ignatyev
0c8ab995b9
8185927: create regression test for 8062950
...
Reviewed-by: kvn
2018-06-21 15:14:36 -07:00
Alan Bateman
91d9f3fbe0
8194937: Inconsistent behavior of --validate-modules when combined with -m and other options
...
Reviewed-by: mchung
2018-06-21 18:56:35 +01:00
Chris Plummer
cda97e3382
8205385: Problem list vmTestbase/nsk/jvmti/RedefineClasses/StressRedefineWithoutBytecodeCorruption/TestDescription.java
...
Reviewed-by: sspitsyn
2018-06-20 19:46:44 -07:00
Leonid Mesnik
4dae1e471b
8204974: Quarantine serviceability/sa/TestInstanceKlassSize* tests for CDS enabled mode
...
Reviewed-by: ccheung, mseledtsov, jiangli
2018-06-20 12:02:17 -07:00
Gustavo Romero
f02e0d4779
8204135: jtreg: Fix failing RTM test TestUseRTMXendForLockBusy
...
Reviewed-by: goetz, iignatyev
2018-06-20 22:02:46 +02:00
Igor Ignatyev
55eb2d9b79
8205433: clean up hotspot ProblemList
...
Reviewed-by: kvn
2018-06-20 12:42:43 -07:00
Gary Adams
dfe4aabde4
6545967: sp05t003 failed ResumeThread() due to THREAD_NOT_SUSPENDED
...
Reviewed-by: cjplummer, sspitsyn
2018-06-20 13:57:38 -04:00
Mikhailo Seledtsov
a22821323a
8204701: [TESTBUG] runtime/SharedArchiveFile/BootAppendTests.java should handle mapping failure
...
Added code to check for mapping failure
Reviewed-by: ccheung, jiangli
2018-06-20 09:42:36 -07:00
Thomas Stuefe
b7fe5e4f7b
8205141: runtime/exceptionMsgs/ArrayStoreException/ArrayStoreExceptionTest.java failed with "assert(k->is_objArray_klass()) failed: cast to ObjArrayKlass
...
Reviewed-by: dholmes, goetz
2018-06-20 06:51:39 +02:00
Chris Plummer
14e06400d3
8205149: hs201t002 should be put on the problem list
...
Reviewed-by: sspitsyn
2018-06-19 17:50:32 -07:00
Dmitry Chuyko
d571ea407c
8198719: MethodHandleHelper.linkToStatic should drop MH arg
...
Reviewed-by: vlivanov, dlong
2018-06-19 18:18:46 +03:00
Martin Doerr
ea76c6d316
8205172: 32 bit build broken
...
Reviewed-by: roland, kvn, dholmes
2018-06-19 16:29:48 +02:00
Paul Hohensee
ebe240f3f4
8195115: G1 Old Gen MemoryPool CollectionUsage.used values don't reflect mixed GC results
...
Memory pools can now be optional collection participants, e.g., G1 Old Gen in an incremental collection.
Reviewed-by: ehelin, mchung
2018-06-19 05:18:49 -07:00
Lois Foltan
425e1a8bb8
8202605: Standardize on ClassLoaderData::loader_name() throughout the VM to obtain a class loader's name
...
Introduced ClassLoaderData::name() and ClassLoaderData::name_and_id() for use when obtaining a class loader's name.
Reviewed-by: coleenp, goetz, mchung, stuefe
2018-06-19 07:54:11 -04:00
Goetz Lindenmaier
731d9b1499
8204268: Improve some IncompatibleClassChangeError messages
...
Reviewed-by: stuefe, hseigel
2018-06-15 12:31:28 +02:00
Tobias Hartmann
d2f70d7052
8205033: [REDO] Induction variable of over-unrolled loop conflicts with range checks
...
Update skeleton predicates before main loop during unrolling to remove dead code.
Reviewed-by: kvn, roland
2018-06-19 12:25:42 +02:00
Robin Westberg
e767d60648
8204236: JFR unit test of thread CPU load should be enabled
...
Reviewed-by: mgronlun, egahlin
2018-06-19 12:20:05 +02:00
Thomas Schatzl
9ae0be2289
8205043: Make parallel reference processing default for G1
...
Reviewed-by: kbarrett, sjohanss
2018-06-19 09:34:39 +02:00
Igor Ignatyev
6e38484942
8202559: Tests which start VM using JNI start failing after compile upgrade to VC 2017
...
Reviewed-by: erikj
2018-06-18 16:58:16 -07:00
Boris Ulasevich
44d8adb43f
8204961: JVMTI jtreg tests build warnings on 32-bit platforms
...
Reviewed-by: sspitsyn, dholmes
2018-06-18 20:50:23 -04:00
Leo Korinth
74bd011f92
8205054: Could not find "lsof" on test machine
...
Reviewed-by: dholmes, mikael, goetz
2018-06-18 20:43:42 -04:00
Vladimir Kozlov
a0065b1667
8205181: ProblemList applications/ctw/modules/java_desktop_2.java
...
Reviewed-by: iignatyev
2018-06-18 15:24:48 -07:00
Robbin Ehn
5eb354a014
8204857: ConcurrentHashTable: Fix parallel processing
...
Reviewed-by: coleenp, gziemski
2018-06-18 16:13:21 +02:00
Thomas Schatzl
7f9bbfa767
8043575: Dynamically parallelize reference processing work
...
In G1 automatically set the number of parallel Reference processing threads
Co-authored-by: Sangheon Kim <sangheon.kim@oracle.com>
Reviewed-by: sangheki, kbarrett
2018-06-18 12:11:59 +02:00
Thomas Schatzl
1a0553e4eb
8202845: Refactor reference processing for improved parallelism
...
Fold reference processing's nine phases into four to decrease startup and termination time of this phase.
Reviewed-by: kbarrett, sjohanss
2018-05-29 09:26:00 +02:00
Goetz Lindenmaier
4a24d95917
8204943: Improve message of ArrayStoreException
...
Reviewed-by: lfoltan, hseigel
2018-06-15 12:25:53 +02:00
Vladimir Kozlov
9b7a61eff1
8184349: There should be some verification that EnableJVMCI is disabled if a GC not supporting JVMCI is selected
...
Exit VM with Error when JVMCI does not support seected GC.
Reviewed-by: iveresov, thartmann
2018-06-15 09:16:48 -07:00
Vladimir Kozlov
3ced42361d
8202948: C2: assert(init_offset >= 0) failed: positive offset from object start
...
Convert the assert into compilation check which will skip superword optimization
Reviewed-by: roland, thartmann
2018-06-15 08:28:08 -07:00
Jean Christophe Beyler
89453e7c64
8205096: Add missing files for 8203394
...
Add files missed in the push for Low-Overhead Heap Profiling
Reviewed-by: dholmes, tschatzl, rehn, simonis, ehelin
2018-06-15 02:31:37 -07:00
Ekaterina Pavlova
4455892789
8205074: [Graal] Add rest of compiler/stable tests into ProblemList-graal.txt
...
Reviewed-by: kvn
2018-06-14 15:27:49 -07:00
Thomas Stuefe
5b7f558b70
8203343: VM.{metaspace|classloaders|classhierarchy...} jcmd should show invocation targets for Generated{Method|Constructor}AccessorImpl classes
...
Reviewed-by: coleenp, sspitsyn, dholmes
2018-06-14 21:49:46 +02:00
Leonid Mesnik
c83edf5ae6
8203491: [TESTBUG] Port heapdump tests into java
...
Reviewed-by: coleenp, jgeorge
2018-06-13 16:32:02 -07:00
Harold Seigel
2595bdf177
8204620: ModuleEntry::is_non_jdk_module() determination for what is a jdk module is incorrect
...
Check module's loader and compare version with java.base's version to improve algorithm
Reviewed-by: lfoltan, mchung
2018-06-14 10:33:54 -04:00
Leo Korinth
86636eba81
8202740: runtime/8176717/TestInheritFD.java fails with java.lang.RuntimeException: could not match: VM RESULT => RETAINS FD
...
Reviewed-by: rehn, dholmes
2018-06-14 11:13:30 +02:00
Tobias Hartmann
d01224d43e
8205034: [BACKOUT] Induction variable of over-unrolled loop conflicts with range checks
...
Backout fix for JDK-8203915 because it causes SIGILL failures.
Reviewed-by: shade
2018-06-14 11:22:04 +02:00
Ekaterina Pavlova
467da554a2
8204978: [Graal] Disable Epsilon GC tests from running with Graal
...
Reviewed-by: kvn
2018-06-14 00:07:10 -07:00
Tobias Hartmann
c9c8cc68de
8203915: Induction variable of over-unrolled loop conflicts with range checks
...
Update skeleton predicates before main loop during unrolling to remove dead code.
Reviewed-by: kvn, roland
2018-06-14 09:04:55 +02:00
Daniil Titov
b5eadc5721
8203809: [Graal] JDI tests fail with: JDITestRuntimeException : ** event IS NOT a breakpoint **
...
Reviewed-by: sspitsyn, cjplummer
2018-06-13 10:36:13 -07:00
Bob Vandette
5c55ddd3da
Merge
2018-06-13 13:44:56 -04:00
Thomas Stuefe
765618a8ab
8202772: NMT thread stack tracking causes crashes on AIX
...
Reviewed-by: goetz, zgu
2018-06-13 06:35:04 +02:00
Bob Vandette
deba30de16
Merge
2018-06-12 18:53:38 -04:00
Bob Vandette
38646663d9
8203357: Container Metrics
...
Reviewed-by: mchung, dholmes, mseledtsov, rehn
2018-06-12 18:51:45 -04:00
Bob Vandette
2fa6eac464
8203691: Test /runtime/containers/cgroup/PlainRead.java fails
...
Reviewed-by: dholmes, mseledtsov, rehn
2018-06-12 18:44:01 -04:00
Brent Christian
ea01772a00
8204565: (spec) Document java.{vm.}?specification.version system properties' relation to $FEATURE
...
Reviewed-by: mchung
2018-06-12 14:08:24 -07:00