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
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
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
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
Per Lidén
e7af7a4aef
8204210: Implementation: JEP 333: ZGC: A Scalable Low-Latency Garbage Collector (Experimental)
...
Co-authored-by: Stefan Karlsson <stefan.karlsson@oracle.com>
Co-authored-by: Erik Osterlund <erik.osterlund@oracle.com>
Co-authored-by: Mikael Gerdin <mikael.gerdin@oracle.com>
Co-authored-by: Kim Barrett <kim.barrett@oracle.com>
Co-authored-by: Nils Eliasson <nils.eliasson@oracle.com>
Co-authored-by: Rickard Backman <rickard.backman@oracle.com>
Co-authored-by: Roland Westrelin <rwestrel@redhat.com>
Co-authored-by: Coleen Phillimore <coleen.phillimore@oracle.com>
Co-authored-by: Robbin Ehn <robbin.ehn@oracle.com>
Co-authored-by: Gerard Ziemski <gerard.ziemski@oracle.com>
Co-authored-by: Hugh Wilkinson <hugh.wilkinson@intel.com>
Co-authored-by: Sandhya Viswanathan <sandhya.viswanathan@intel.com>
Co-authored-by: Bill Wheeler <bill.npo.wheeler@intel.com>
Co-authored-by: Vinay K. Awasthi <vinay.k.awasthi@intel.com>
Co-authored-by: Yasumasa Suenaga <yasuenag@gmail.com>
Reviewed-by: pliden, stefank, eosterlund, ehelin, sjohanss, rbackman, coleenp, ihse, jgeorge, lmesnik, rkennke
2018-06-12 17:40:28 +02:00
Vladimir Kozlov
312328b44c
8204113: Upgrade linker used in AOT tests to be same version as build toolchain
...
Reviewed-by: erikj, iignatyev
2018-06-12 07:52:30 -07:00
Aleksey Shipilev
a1518ac9b2
8204180: Implementation: JEP 318: Epsilon, A No-Op Garbage Collector
...
Introduce Epsilon GC
Reviewed-by: rkennke, ihse, pliden, eosterlund, lmesnik, jgeorge, stefank
2018-06-12 15:03:00 +02:00
Ekaterina Pavlova
f98aad58de
8204694: Add failed compiler/stable tests into ProblemList-graal.txt
...
Reviewed-by: kvn
2018-06-11 14:29:38 -07:00
Calvin Cheung
999185f769
8204563: UseAppCDS obsolete message confusing
...
Reviewed-by: jiangli, mseledtsov, dholmes
2018-06-11 09:40:20 -07:00
Roland Westrelin
ff2c589b63
8202747: C2: assert(mode == ControlAroundStripMined && use == sfpt) failed: missed a node
...
Reviewed-by: neliasso, kvn
2018-06-11 14:16:43 +02:00
Aleksey Shipilev
bb1c912d9e
8204479: Bitwise AND on byte value sometimes produces wrong result
...
Reviewed-by: kvn, thartmann
2018-06-08 11:41:43 +02:00
Goetz Lindenmaier
0bc2cae363
8204549: [aix][testbug] signal tests fail because vm can not start in primordial thread
...
Reviewed-by: stuefe, dholmes
2018-06-07 15:08:16 +02:00
Chris Plummer
660dbcc16f
8203329: JDWP/JDI VM information string is incorrect
...
Make sure the native java.vm.info property also gets updated when the java version is.
Reviewed-by: sspitsyn, dholmes
2018-06-07 19:01:18 -07:00
Vladimir Kozlov
42e75b8c79
8202611: [GRAAL] Exclude CMS GC testing from runs with Graal
...
Reviewed-by: iignatyev, kbarrett
2018-06-07 17:38:34 -07:00
Igor Ignatyev
658f3a7ee9
8204577: jittester generator doesn't kill processes on timeout
...
Reviewed-by: kvn, epavlova
2018-06-07 17:10:23 -07:00
Vladimir Ivanov
ddc42415c0
8203480: IncompatibleClassChangeError thrown at sites linked to default interface methods
...
Reviewed-by: kvn
2018-06-06 23:36:08 +03:00
Thomas Stuefe
234cd9fca4
8203682: Add jcmd "VM.classloaders" command to print out class loader hierarchy, details
...
Reviewed-by: coleenp, dholmes
2018-06-07 12:23:46 +02:00
Daniil Titov
f801eef7d1
8203033: [Testbug] vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic002/TestDescription.java fails with nestmates
...
Reviewed-by: sspitsyn, dholmes
2018-06-06 13:58:57 -07:00
Serguei Spitsyn
552a7d7e7e
8200387
: [Graal] fromTonga/nsk/jdi tests hang with Graal as JIT
...
Increase the OVERLOADED_QUEUE value in the JDI client
Reviewed-by: cjplummer, amenkov
2018-06-06 19:47:22 -07:00
Stefan Karlsson
ad35b3d424
8204168: Increase small heap sizes in tests to accommodate ZGC
...
Reviewed-by: pliden, ehelin
2018-06-05 15:56:21 +02:00
Stefan Karlsson
a0b2b211cb
8204167: Filter out tests requiring compressed oops when CompressedOops is disabled
...
Reviewed-by: coleenp, kbarrett
2018-06-05 15:56:17 +02:00
Stefan Karlsson
8c5db24c99
8204165: Filter out tests requiring class unloading when ClassUnloading is disabled
...
Reviewed-by: coleenp, kbarrett
2018-06-05 15:56:14 +02:00
Stefan Karlsson
b95d16720f
8204163: Also detect concurrent GCs in MetaspaceBaseGC.java
...
Reviewed-by: eosterlund, pliden
2018-06-05 15:56:12 +02:00
Stefan Karlsson
a56e3ff761
8204162: TestG1HeapRegion needs @requires vm.gc.G1
...
Reviewed-by: eosterlund
2018-06-05 15:56:09 +02:00