Roland Westrelin
f0b37f161b
8239569: PublicMethodsTest.java failed due to NPE in java.base/java.nio.file.FileSystems.getFileSystem(FileSystems.java:230)
...
Reviewed-by: thartmann, kvn
2020-04-23 15:54:08 +02:00
Stefan Karlsson
35af52dd4f
8244010: Simplify usages of ProcessTools.createJavaProcessBuilder in our tests
...
Reviewed-by: lmesnik, iignatyev, coleenp, dholmes
2020-04-29 08:52:18 +02:00
Igor Ignatyev
70e632d5ec
8243935: remove copying of s.h.WB$WhiteBoxPermission in hotspot tests
...
Reviewed-by: dholmes, stefank
2020-04-28 19:57:02 -07:00
Igor Ignatyev
9687723c81
8243932: compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java test can use driver mode
...
Reviewed-by: thartmann
2020-04-28 11:33:37 -07:00
Igor Ignatyev
a740f83da3
8243930: update copyright years
...
Reviewed-by: dholmes
2020-04-27 17:58:27 -07:00
Dean Long
03f8e6ccd8
8219607: Add support in Graal and AOT for hidden class
...
Reviewed-by: kvn
2020-04-27 14:23:15 -07:00
Igor Ignatyev
e0f46d0cb6
8243620: a few compiler/jvmci tests can be run in driver mode
...
Reviewed-by: thartmann
2020-04-27 09:16:39 -07:00
Igor Ignatyev
a3d14c6de5
8243622: all actions in compiler/aot/fingerprint/SelfChangedCDS.java can be run in driver mode
...
Reviewed-by: thartmann
2020-04-27 09:16:26 -07:00
Igor Ignatyev
a075c328e4
8243621: use SkippedException in compiler/jsr292/MHInlineTest.java test
...
Reviewed-by: thartmann
2020-04-27 09:16:11 -07:00
Igor Ignatyev
83a6527e44
8243619: compiler/codecache/CheckSegmentedCodeCache.java test misses -version
...
Reviewed-by: thartmann
2020-04-27 09:16:00 -07:00
Igor Ignatyev
9097c799f2
8243618: compiler/rtm/cli tests can be run w/o WhiteBox
...
Reviewed-by: thartmann
2020-04-27 09:15:47 -07:00
Igor Ignatyev
27dc913618
8243617: compiler/onSpinWait/TestOnSpinWaitC1.java test uses wrong class
...
Reviewed-by: thartmann
2020-04-27 09:15:34 -07:00
Coleen Phillimore
90ada6a314
8238048: Close alignment gaps in InstanceKlass
...
Moved fields around and some constant fields into ConstantPool
Reviewed-by: cjplummer, dlong, iklam
2020-04-23 16:29:22 -04:00
Mandy Chung
7cc1371059
8238358: Implementation of JEP 371: Hidden Classes
...
Co-authored-by: Lois Foltan <lois.foltan@oracle.com>
Co-authored-by: David Holmes <david.holmes@oracle.com>
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Co-authored-by: Serguei Spitsyn <serguei.spitsyn@oracle.com>
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jamsheed Mohammed C M <jamsheed.c.m@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Co-authored-by: Amy Lu <amy.lu@oracle.com>
Reviewed-by: alanb, cjplummer, coleenp, dholmes, dlong, forax, jlahoda, psandoz, plevart, sspitsyn, vromero
2020-04-21 06:55:38 -07:00
Richard Reingruber
25cd1774a7
8242793: Incorrect copyright header in ContinuousCallSiteTargetChange.java
...
Reviewed-by: kvn
2020-04-15 22:02:36 +02:00
Tom Rodriguez
12f8b52fb8
8231756: [JVMCI] need support for deoptimizing virtual byte arrays encoding non-byte primitives
...
Reviewed-by: kvn
2020-04-17 09:31:37 -07:00
Vladimir Ivanov
078c027441
8242491: C2: assert(v2->bottom_type() == vt) failed: mismatch when creating MacroLogicV
...
Reviewed-by: kvn, sviswanathan, jbhateja
2020-04-17 17:58:52 +03:00
Athijegannathan Sundararajan
b09a8ee657
8242931: Few more tests that use nashorn have been missed
...
Reviewed-by: dfuchs, dholmes
2020-04-17 09:50:02 +05:30
Zhengyu Gu
50bca089c4
8243008: Shenandoah: TestVolatilesShenandoah test failed on aarch64
...
Reviewed-by: shade
2020-04-16 15:57:27 -04:00
Igor Ignatyev
7c351405c4
8242310: use reproducible random in hotspot compiler tests
...
Reviewed-by: kvn, thartmann
2020-04-08 22:58:42 -07:00
Jie Fu
3487361a39
8242379: [TESTBUG] compiler/loopopts/TestLoopUnswitchingLostCastDependency.java fails with release VMs
...
Reviewed-by: roland, kvn
2020-04-09 09:20:18 +08:00
Roland Westrelin
6405d75070
8241900: Loop unswitching may cause dependence on null check to be lost
...
Reviewed-by: thartmann, kvn
2020-04-02 15:03:27 +02:00
Roman Kennke
c4d01f8c8b
8242054: Shenandoah: New incremental-update mode
...
Reviewed-by: shade
2020-04-06 17:08:46 +02:00
Roland Westrelin
048c5c0ddd
8241041: C2: "assert((Value(phase) == t) || (t != TypeInt::CC_GT && t != TypeInt::CC_EQ)) failed: missing Value() optimization" still happens after fix for 8239335
...
Reviewed-by: thartmann, neliasso
2020-03-23 10:06:33 +01:00
Per Lidén
2e4783411e
8240745: Implementation: JEP 377: ZGC: A Scalable Low-Latency Garbage Collector (Production)
...
Reviewed-by: stefank, eosterlund
2020-04-03 23:40:33 +02:00
Roman Kennke
553ea1e891
8242082: Shenandoah: Purge Traversal mode
...
Reviewed-by: shade
2020-04-03 15:06:08 +02:00
Jatin Bhateja
5532b27d22
8241040: Support for AVX-512 Ternary Logic Instruction
...
A new pass has been added which folds expression tree involving vector boolean logic operations into a MacroLogic node.
Reviewed-by: vlivanov, neliasso
2020-04-02 22:38:23 +05:30
Roland Westrelin
73ddea766a
8241492: Strip mining not working for test/hotspot/jtreg/compiler/c2/Test6850611.java
...
Reviewed-by: mdoerr, thartmann, neliasso
2020-03-24 17:56:15 +01:00
Roland Westrelin
5ff2d7baaa
8240676: Meet not symmetric failure when running lucene on jdk8
...
Reviewed-by: kvn, thartmann
2020-03-24 11:06:26 +01:00
Ekaterina Pavlova
ebdb70fe9e
8236975: compiler/graalunit tests fails with --illegal-access=deny
...
Reviewed-by: iignatyev, kvn, alanb
2020-03-26 14:24:53 -07:00
Roland Westrelin
eb003a7382
8240335: C2: assert(found_sfpt) failed: no node in loop that's not input to safepoint
...
Reviewed-by: kvn, thartmann
2020-03-20 13:56:12 +01:00
Christian Hagedorn
c01e986cc9
8237859: C2: Crash when loads float above range check
...
Fix control edges of predicates to data nodes when creating pre/main/post loops.
Reviewed-by: neliasso, thartmann, roland
2020-03-25 14:41:52 +01:00
Tobias Hartmann
ca85500615
8240905: assert(mem == (Node*)1 || mem == mem2) failed: multiple Memories being matched at once?
...
Stop recursion if there are multiple loads with different memory inputs in the tree.
Reviewed-by: kvn, vlivanov
2020-03-24 17:39:52 +01:00
Sandhya Viswanathan
398ce2948c
8240248: Extend superword reduction optimizations for x86
...
Add support for and, or, xor reduction
Co-authored-by: Shravya Rukmannagari <shravya.rukmannagari@intel.com>
Reviewed-by: vlivanov, thartmann
2020-03-23 10:26:40 -07:00
Roland Westrelin
c9faf88cb7
8240795: [REDO] 8238384 CTW: C2 compilation fails with "assert(store != load->find_exact_control(load->in(0))) failed: dependence cycle found"
...
Reviewed-by: kvn, thartmann
2020-03-13 16:32:51 +01:00
Jamsheed Mohammed C M
136a1574ec
8237894: CTW: C1 compilation fails with assert(x->type()->tag() == f->type()->tag()) failed: should have same type
...
Field access instructions hash decalred_type in addition, indexed access instructions hash value type of the instruction in addition.
Reviewed-by: thartmann, shade
2020-03-20 05:19:56 -07:00
Christian Hagedorn
a51dd58f38
8240227: Loop predicates should be copied to unswitched loops
...
Copy loop range check predicates to unswitched loops and update their control edges.
Reviewed-by: kvn, neliasso, thartmann, roland
2020-03-19 10:15:28 +01:00
Jie Fu
dd63eec6e5
8241232: -XX:+BootstrapJVMCI is not compatible with TieredStopAtLevel < CompLevel_full_optimization
...
Reviewed-by: kvn, thartmann
2020-03-19 16:34:01 +08:00
Doug Simon
34b9ac2287
8236285: [JVMCI] improve TranslatedException traces
...
Reviewed-by: never, kvn
2020-03-18 13:11:09 -07:00
Chris Plummer
a147636157
8238268: Many SA tests are not running on OSX because they do not attempt to use sudo when available
...
Reviewed-by: sspitsyn, iignatyev
2020-03-17 18:04:59 -07:00
Roland Westrelin
2a35bc5aee
8240854: [REDO] some jaotc failures of fastdebug build with specific flags
...
Reviewed-by: vlivanov, kvn, thartmann
2020-03-11 10:32:07 +01:00
Richard Reingruber
c5bd0d7934
8234146: compiler/jsr292/ContinuousCallSiteTargetChange.java times out on SPARC
...
Reviewed-by: vlivanov, thartmann
2020-03-12 11:51:00 +01:00
Vladimir Kozlov
39ab073173
8240830: [BACKOUT] 8240195: some jaotc failures of fastdebug build with specific flags
...
Reviewed-by: dcubed
2020-03-10 14:39:39 -07:00
Vladimir Ivanov
072cfd2e48
8238681: Make -XX:UseSSE flag x86-specific
...
Reviewed-by: dholmes, kvn
2020-03-10 20:51:07 +03:00
Roland Westrelin
42ff13ab82
8240195: some jaotc failures of fastdebug build with specific flags
...
Reviewed-by: kvn, thartmann
2020-03-09 09:42:30 +01:00
Roland Westrelin
43e0165eea
8240794: [BACKOUT] 8238384 CTW: C2 compilation fails with "assert(store != load->find_exact_control(load->in(0))) failed: dependence cycle found"
...
Reviewed-by: thartmann
2020-03-10 10:45:01 +01:00
Dongbo He
aa2be1141d
8240576: JVM crashes after transformation in C2 IdealLoopTree::merge_many_backedges
...
Reviewed-by: kvn
2020-03-09 22:31:12 +08:00
Roland Westrelin
b58c8601bb
8239335: C2: assert((Value(phase) == t) || (t != TypeInt::CC_GT && t != TypeInt::CC_EQ)) failed: missing Value() optimization
...
Reviewed-by: kvn, thartmann
2020-03-05 15:56:49 +01:00
Doug Simon
f456f151cc
8240538: [JVMCI] add test for JVMCI ConstantPool class
...
Reviewed-by: kvn, iignatyev
2020-03-05 16:32:52 -08:00
Qi Feng
d1818942b0
8240286: [TESTBUG] Test command error in hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java
...
Reviewed-by: kvn, thartmann
2020-03-05 14:51:41 +08:00