David Holmes
184e6f6d8b
Merge
2015-07-02 12:05:19 +02:00
Dmitry Dmitriev
d8947ce1ea
8129786: Buffer overrun when passing long not existing option in JDK 9
...
Only make the obsolete check for valid arguments(length less than 256)
Reviewed-by: dcubed, dholmes
2015-07-02 12:25:55 +03:00
Dmitrij Pochepko
8085251389
8129430: tests that requrie G1 should be excluded from execution on embedded platfomrs where g1 is not supported
...
Test group definition has been fixed
Reviewed-by: tschatzl
2015-07-01 21:04:18 +03:00
Stefan Johansson
e382d8095c
8129590: TestShrinkDefragmentedHeap.java runs out of memory
...
Reviewed-by: jwilhelm, tschatzl
2015-07-01 16:38:14 +02:00
Kim Barrett
763048052f
8069367: Eagerly reclaimed humongous objects left on mark stack
...
Prevent eager reclaim of objects that might be on mark stack.
Reviewed-by: brutisso, tschatzl
2015-04-15 12:16:01 -04:00
Roland Westrelin
cb7a08139b
8074676: java.lang.invoke.PermuteArgsTest.java fails with "assert(is_Initialize()) failed: invalid node class"
...
After guards in Arrays.copyOf() intrinsic, control may become top
Reviewed-by: kvn, vlivanov
2015-04-15 11:01:56 +02:00
Andrew Haley
d81e78e8bc
8077615: AARCH64: Add C2 intrinsic for BigInteger::multiplyToLen() method
...
Add C2 intrinsic for BigInteger::multiplyToLen() on AArch64.
Reviewed-by: kvn
2015-04-14 11:43:18 +01:00
Vladimir Ivanov
5ff12acb9d
8062280: C2: inlining failure due to access checks being too strict
...
Reviewed-by: kvn
2015-04-14 18:11:06 +03:00
Christian Tornqvist
74a8303c24
Merge
2015-04-10 15:18:45 +00:00
Dmitry Samersoff
19d7e33b10
8044416: serviceability/sa/jmap-hashcode/Test8028623.java fails with AssertionFailure: can not get class data for java/lang/UNIXProcess$Platform$$Lambda
...
Lambda object is not counted when SA builds class data cache but is reached inside live region.
Reviewed-by: sla, jbachorik
2015-04-10 05:22:56 -07:00
Evgeniya Stepanova
89649d21af
8026043: Add regression test for JDK-8000831
...
Reviewed-by: mchung
2015-04-09 14:16:04 +03:00
Mikael Gerdin
f078697a45
8077400: Unnecessary and incorrect "Code Cache Roots" G1 log entry
...
Reviewed-by: tschatzl, brutisso, sangheki
2015-04-10 13:58:36 +02:00
Dmitry Dmitriev
5f589f20aa
8076311: Java 9 process negative MaxTenuringThreshold in different way than Java 8
...
Corrected processing of invalid MaXTenuringThreshold
Reviewed-by: jmasa, dholmes, kbarrett
2015-04-08 15:49:29 +03:00
Jesper Wilhelmsson
7ec8aadd33
Merge
2015-04-09 17:39:42 +02:00
George Triantafillou
8df4646de2
8076274: [TESTBUG] Remove @ignore from runtime\NMT\JcmdDetailDiff.java
...
Reviewed-by: lfoltan, coleenp
2015-04-07 11:25:06 -07:00
Thomas Schatzl
0a0a22f7ea
8058354: SPECjvm2008-Derby -2.7% performance regression on Solaris-X64 starting with 9-b29
...
Allow use of large pages for auxiliary data structures in G1. Clean up existing interfaces.
Reviewed-by: jmasa, pliden, stefank
2015-04-07 10:53:51 +02:00
Calvin Cheung
d4c484b0ba
Merge
2015-04-03 13:45:33 -07:00
Coleen Phillimore
ca12a72730
Merge
2015-04-03 13:18:06 +00:00
Alejandro Murillo
261765b24e
Merge
2015-04-02 13:38:47 -07:00
Coleen Phillimore
dccc407b83
8076421: Fix Zero Interpreter bugs in class redefinition and template interpreter changes
...
Metadata_do walking interpreted frames was wrong and generate_Reference_get is not necessarily an accessor method.
Reviewed-by: sgehwolf, dholmes
2015-04-02 14:02:54 -04:00
Jaroslav Bachorik
b89433f7cd
8076344: serviceability/dcmd/vm/SetVMFlagTest.java test fails with "java.lang.Error: 'MaxHeapSize' flag is not available or immutable"
...
Reviewed-by: sla
2015-04-02 12:14:43 +02:00
Anthony Scarpino
963c3852a3
8130341: GHASH 32bit intrinsics has AEADBadTagException
...
Reviewed-by: kvn, mcberg
2015-07-10 11:31:49 -07:00
Alejandro Murillo
15fdeb838c
Merge
2015-03-31 11:13:08 -07:00
Christian Tornqvist
9f677f4e21
8075438: [TESTBUG] Hotspot JTREG tests should use unique CDS archive names
...
Reviewed-by: hseigel, gtriantafill
2015-03-30 08:28:07 -07:00
Alexander Kulyakthin
01b9971365
8075586: Add @modules as needed to the open hotspot tests
...
Reviewed-by: sla, ctornqvi, lfoltan, mchung, alanb
2015-03-26 16:36:56 +01:00
Kirill Zhaldybin
d4860ee85e
8071546: hotspot/test/compiler/codecache/jmx/PoolsIndependenceTest.java has been fixed, but still is in the exclude list
...
Deleted @ignore clause
Reviewed-by: iignatyev
2015-04-13 15:02:35 +03:00
Tobias Hartmann
03116a7e0e
8076625: IndexOutOfBoundsException in HeapByteBufferTest.java
...
Use Utils::getRandomInstance and nextInt to get reproducable and limited random values.
Reviewed-by: kvn, vlivanov
2015-04-13 07:00:47 +02:00
Vladimir Kozlov
b72eca85b5
Merge
2015-04-03 11:41:01 -07:00
Michael C Berg
9e55e44c85
8074981: Integer/FP scalar reduction optimization
...
Add scalar reduction optimization to C2 to take advantage of vector instructions in modern x86 CPUs.
Reviewed-by: kvn, twisti
2015-04-01 18:07:50 -07:00
Roland Westrelin
7c5d30b0e3
8075587: Compilation of constant array containing different sub classes crashes the JVM
...
Meet of 2 constant arrays result in bottom
Reviewed-by: kvn
2015-03-27 13:47:33 +01:00
Andrew Haley
1dfbc44c1f
8026049: (bf) Intrinsify ByteBuffer.put{Int, Double, Float, ...} methods
...
Use unaligned Unsafe loads and stores for ByteBuffer access on platforms which support unaligned access. Add intrinsics for Unsafe.{get,put}-X-Unaligned methods.
Reviewed-by: dholmes, jrose, psandoz, kvn
2015-03-31 12:31:18 -07:00
Roland Westrelin
61aa1cfdef
8075921: assert assert(allocx == alloc) fails in library_call.cpp
...
Control becomes top after arraycopy guards and confuses tighly coupled allocation logic
Reviewed-by: kvn, vlivanov
2015-03-27 08:58:45 +01:00
Roland Westrelin
05ea4dbf1e
8069191: moving predicate out of loops may cause array accesses to bypass null check
...
Remove CastPP nodes only during final graph reshape
Reviewed-by: kvn, jrose
2015-03-24 10:25:09 +01:00
Vladimir Ivanov
f98a23137c
8057967: CallSite dependency tracking scales devastatingly poorly
...
Reviewed-by: jrose, roland, plevart, shade
2015-04-17 18:17:06 +03:00
Jesper Wilhelmsson
5f5b27baba
Merge
2015-03-23 22:08:14 +01:00
Roland Westrelin
b81d606a4c
8075663: compiler/rangechecks/TestExplicitRangeChecks.java fails in compiler nightlies
...
-Xmixed following -Xcomp doesn't undo the effect of -Xcomp with tiered on
Reviewed-by: kvn, vlivanov
2015-03-23 17:09:41 +01:00
Zoltan Majo
90e9ec4634
Merge
2015-03-27 09:02:53 +01:00
Jaroslav Bachorik
a16c45029d
8054890: Serviceability: New diagnostic commands 'VM.set_flag' and 'JVMTI.data_dump'
...
Reviewed-by: sla, fparain, egahlin, ykantser
2015-03-23 11:46:15 +01:00
Harold Seigel
1665046b90
Merge
2015-03-29 09:20:27 -04:00
Katja Kantserova
c08ffb03e4
Merge
2015-03-25 15:22:44 +00:00
Harold Seigel
257436004b
7127066: Class verifier accepts an invalid class file
...
For *store bytecodes, compare incoming, not outgoing, type state with exception handlers' stack maps.
Reviewed-by: acorn, dholmes
2015-03-25 08:16:48 -04:00
Katja Kantserova
e8495c6494
8075818: serviceability/threads/TestFalseDeadLock.java should be unquarantined
...
Reviewed-by: jbachorik, sspitsyn
2015-03-25 12:38:50 +01:00
Jaroslav Bachorik
c5cefb4d20
Merge
2015-03-24 16:21:28 +00:00
Jaroslav Bachorik
af45a8044e
8024055: serviceability/attach/AttachWithStalePidFile.java createJavaPidFile() fails
...
Reviewed-by: sla, sspitsyn
2015-03-24 15:03:07 +01:00
Severin Gehwolf
e1d7a11c64
8075533: Zero JVM segfaults for -version after JDK-8074552
...
Remove SafeFetchXX Zero implementations and guard test with CanUseSafeFetchXX
Reviewed-by: simonis, coleenp
2015-03-23 13:53:44 +01:00
Daniel D. Daugherty
295d64e29f
Merge
2015-03-19 14:28:44 -07:00
Zoltan Majo
379e3d6fb6
Merge
2015-03-19 18:01:39 +01:00
Harold Seigel
bbd0191aea
8075118: JVM stuck in infinite loop during verification
...
Keep a list of handlers to prevent the same handler from being scanned repeatedly.
Reviewed-by: dlong, dholmes
2015-03-19 08:55:50 -04:00
Roland Westrelin
c030d4e363
8132525: java -client -XX:+TieredCompilation -XX:CICompilerCount=1 -version asserts since 8130858
...
TieredCompilation not validated when CICompilerCount is processed
Reviewed-by: kvn, gziemski
2015-07-29 12:33:48 +02:00
Jon Masamitsu
473bf6175f
8017462: G1: guarantee fails with UseDynamicNumberOfGCThreads
...
Reviewed-by: tschatzl, brutisso
2015-03-17 11:19:05 -07:00