Paul Sandoz
1730680ce7
8167974: MethodHandles.iteratedLoop(...) fails with CCE in the case of iterating over array
...
8167966: MethodHandles.iteratedLoop fails with IAE in the case of correct arguments
Reviewed-by: redestad
2016-11-01 17:29:48 -07:00
Paul Sandoz
ff33d165a6
8163553: java.lang.LinkageError from test java/lang/ThreadGroup/Stop.java
...
Reviewed-by: redestad
2016-11-01 17:20:45 -07:00
Joe Darcy
293d086bd9
8169025: Problem list ClassPathWithDoubleQuotesTest.java until JDK-8169005 is fixed
...
Reviewed-by: ksrini
2016-11-01 14:47:07 -07:00
Steve Drach
674c5463e3
8156499: Update jlink to support creating images with modules that are packaged as multi-release JARs
...
Reviewed-by: alanb, mchung
2016-11-01 14:36:26 -07:00
Stuart Marks
2380985895
8165646: (jdeprscan) adjust tool output to improve clarity
...
Reviewed-by: jjg, psandoz
2016-11-01 11:28:16 -07:00
Erik Joelsson
51c8f332e9
8168982: Missing dependency for docs-copy
...
Reviewed-by: tbell
2016-11-01 15:55:15 +01:00
Vicente Romero
d23149e827
8167431: javac takes too long time to resolve interface dependency
...
Reviewed-by: mcimadamore
2016-11-01 10:51:53 -04:00
Attila Szegedi
8ad5a6b4a1
8168005: Introduce namespaces for GET, SET Dynalink operations
...
Reviewed-by: hannesw, sundar
2016-11-01 15:31:44 +01:00
Vicente Romero
32ca4bf4c7
8132562: javac fails with CLASSPATH with double-quotes as an environment variable
...
Reviewed-by: jjg
2016-11-01 10:14:42 -04:00
Kirill Zhaldybin
db6e54d852
8168493: Convert TestBitMap_test to GTest
...
Reviewed-by: kbarrett, tschatzl
2016-11-01 16:23:29 +03:00
Jini George
95a418feb0
8169232: SA: TestCpoolForInvokeDynamic.java fails with sun.jvm.hotspot.debugger.DebuggerException: binary search bug: should have found entry 1
...
Avoid potential data loss by avoiding the long-to-int cast of the return value of minus()
Reviewed-by: dsamersoff, sspitsyn
2016-11-23 12:08:37 +05:30
Kim Barrett
358f09e305
8166811: Missing memory fences between memory allocation and refinement
...
Refactored to have needed barrier
Reviewed-by: tschatzl, ehelin
2016-11-22 20:50:31 -05:00
Kim Barrett
213906ee83
8166607: G1 needs klass_or_null_acquire
...
Use acquire where needed, split refinment humongous and non to simplify.
Reviewed-by: tschatzl, ehelin
2016-11-22 20:24:47 -05:00
Vivek Deshpande
1170f8e5c8
8165287: fix compress intrinsics to produce correct results with avx512
...
Reviewed-by: kvn
2016-11-22 13:59:45 -08:00
Michael Berg
56ed7077a8
8170039: Change UseAVX < 3 on SKX/KNL to not emit evex vector check
...
Reviewed-by: kvn
2016-11-22 11:34:11 -08:00
Michail Chernov
ba634d1749
8168396: Unexpected OOME in GcCauseTest02 and GcTest02
...
Reviewed-by: tschatzl, dfazunen
2016-11-22 16:13:13 +03:00
Jiangli Zhou
1b1cffb128
8169870: CDS: "assert(partition_size <= size()) failed: partition failed" on 32 bit JVM
...
Exit the VM and report error if the second ReservedSpace() call also fails.
Reviewed-by: cjplummer, sspitsyn, iklam
2016-11-21 21:07:45 -05:00
Andrew Haley
753b3cf3e6
8170100: AArch64: Crash in C1-compiled code accessing References
...
Reviewed-by: roland
2016-11-21 17:38:13 +00:00
Andrew Haley
cbdf3828d8
8170098: AArch64: VM is extremely slow with JVMTI debugging enabled
...
Reviewed-by: roland
2016-11-21 17:29:17 +00:00
Tobias Hartmann
e52cf63f69
8169941: CodeBlob::is_frame_complete_at() does not honor CodeOffsets::frame_never_safe
...
CodeBlob::is_frame_complete_at() should always return false if _frame_complete_offset is set to CodeOffsets::frame_never_safe (-1).
Reviewed-by: kvn, dlong
2016-11-21 09:33:06 +01:00
Tobias Hartmann
94e3514d8f
8169711: CDS does not patch entry trampoline if intrinsic method is disabled
...
Always create interpreter method entries for intrinsified methods but replace them with vanilla entries if the intrinsic is disabled at runtime.
Reviewed-by: kvn, iklam
2016-11-21 08:27:10 +01:00
Roman Kennke
d1f8287a49
8169901: AArch64: CompareAndExchange intrinsics clobber address register
...
Reviewed-by: aph
2016-11-18 19:04:48 +00:00
Michail Chernov
71c22433e4
8166719: gc/stress/TestStressG1Humongous.java fails with OOME
...
Reviewed-by: tschatzl, dfazunen
2016-11-18 18:46:08 +03:00
Rahul Raghavan
49398b11cb
8169529: AArch64: Revert old JDK-8167595 changes after JDK-8159035 fix is pushed
...
Removed the zero check
Reviewed-by: adinn, aph, thartmann
2016-11-18 03:40:56 -08:00
Rachel Protacio
7246df4cca
Merge
2016-11-17 21:59:52 +00:00
Rachel Protacio
3f2be39bb3
8165550: Add class loader names to ClassCastException message
...
Adds new format of class loader names to VM ClassCastException messages
Reviewed-by: dholmes, mchung, lfoltan
2016-11-17 16:28:45 -05:00
Harold Seigel
ccbb28f6a0
8166304: Skipping access check for classes generated by core reflection
...
Only allow boot and reflection class loader to load sub-types of jdk.internal.reflect
Reviewed-by: acorn, lfoltan, rehn
2016-11-17 14:23:29 -05:00
Jini George
81f1e7056b
8169638: serviceability/sa/TestInstanceKlassSize.java and serviceability/sa/TestInstanceKlassSizeForInterface.java fail compilation
...
Modified the jtreg tests to use @modules
Reviewed-by: dsamersoff, rehn
2016-11-17 15:54:48 +03:00
Michail Chernov
5f5f5e574d
8165955: TestFullGCCount test failed with CMS and -XX:+ExplicitGCInvokesConcurrent
...
Reviewed-by: dfazunen, tschatzl
2016-11-16 18:57:42 +03:00
Sharath Ballal
7c690441e4
7107013: sun.jvm.hotspot.runtime.Bytes.swapLong conversion to long mishandled
...
Cast to long to avoid truncation in swapLong()
Reviewed-by: dsamersoff
2016-11-16 14:11:30 +03:00
Kim Barrett
7d9d3aa1a0
8169423: Infinite loop in G1's ConcurrentMarkThread
...
Also terminate loop if has_aborted flag is set.
Reviewed-by: tschatzl, sjohanss
2016-11-15 19:39:51 -05:00
Harold Seigel
198498171b
8169551: Segfaults in error traces when module version is null
...
Make sure module->version() is not null before dereferencing it.
Reviewed-by: coleenp, gtriantafill, lfoltan
2016-11-15 08:34:56 -05:00
Michail Chernov
8aadf612a2
Merge
2016-11-15 15:30:03 +03:00
Michail Chernov
cf892bc788
8168934: [TESTBUG] gc/g1/logging/TestG1LoggingFailure.java failed
...
Reviewed-by: tschatzl, dfazunen
2016-11-15 14:04:39 +03:00
Jiangli Zhou
e6f754f318
Merge
2016-11-14 19:24:14 -05:00
Jiangli Zhou
70abdc1e0e
8168790: CDS: assert(max_delta <= (0x7FFFFFFF)) failed: range check
...
Change the assert to check the current delta is less than 0x7FFFFFFF.
Reviewed-by: iklam, ddmitriev
2016-11-14 18:03:44 -05:00
Calvin Cheung
facec36cb2
Merge
2016-11-14 19:21:18 +00:00
Calvin Cheung
1c8fc7bca4
8168796: relax vm options checking during CDS dump time
...
Warning instead of exit for the following vm options specified during CDS dump time: --module-path, --upgrade-module-path, --add-modules
Reviewed-by: hseigel, jiangli, sspitsyn
2016-11-14 10:42:13 -08:00
Yang Zhang
d718f0e61e
8169261: Fix for JDK-8067744 creates build failures with some versions of gcc and/or linux
...
Reviewed-by: kvn, drwhite
2016-11-14 10:10:10 -08:00
Volker Simonis
82da03621f
8169625: Libjsig build doesn't set flags for ppc64/s390 builds
...
Reviewed-by: erikj
2016-11-14 11:15:43 +01:00
Jesper Wilhelmsson
d89285aebb
8169597: Quarantine TestCpoolForInvokeDynamic.java until JDK-8169232 is solved
...
Reviewed-by: egahlin, gtriantafill
2016-11-11 16:52:44 +01:00
Jesper Wilhelmsson
bc72fc2242
Merge
2016-11-11 16:44:36 +01:00
Erik Helin
aebe7f557d
Merge
2016-11-11 12:27:22 +01:00
Goetz Lindenmaier
003b7aba48
8169317: [s390] Various minor bug fixes and adaptions
...
Reviewed-by: mdoerr
2016-11-07 12:37:28 +01:00
Rahul Raghavan
c5b56dab55
8169201: Montgomery multiply intrinsic should use correct name
...
Corrected stubName to montgomery_multiply for inline_montgomeryMultiply()
Reviewed-by: aph, thartmann, zmajo
2016-11-10 23:26:56 -08:00
Tom Rodriguez
72d04ec80a
8169554: [JVMCI] expose missing StubRoutines for intrinsics
...
Reviewed-by: kvn
2016-11-10 13:08:02 -08:00
Nils Eliasson
df8bbfafc7
8167656: Unstable MethodHandle inlining causing huge performance variations
...
Profile calls without a reciever
Reviewed-by: jrose, vlivanov, kvn
2016-11-10 18:08:31 +01:00
Razvan A Lupusoru
c372aca124
8167067: Fix x86 SHA instructions to be non Vex encoded
...
Reviewed-by: kvn
2016-11-09 10:21:56 -08:00
Erik Helin
d19575bfac
8167679: G1 phase logging is messy
...
Reviewed-by: sjohanss, tschatzl
2016-11-07 10:38:42 +01:00
Chris Hegarty
707d289a69
8168980: Reinstate sun.reflect.ReflectionFactory.newConstructorForSerialization(Class,Constructor)
...
Reviewed-by: alanb
2016-11-01 12:37:29 +00:00