Fri, 14 Oct 2016 14:47:27 -0700 8166974: invokedynamic implementation should not wrap Errors
psandoz [Fri, 14 Oct 2016 14:47:27 -0700] rev 42103
8166974: invokedynamic implementation should not wrap Errors Reviewed-by: smarks, jrose
Wed, 26 Oct 2016 15:08:29 +0530 8151099: java.lang.management.ManagementFactory.getPlatformMXBeans() should work even if jdk.management is not present.
vtewari [Wed, 26 Oct 2016 15:08:29 +0530] rev 42102
8151099: java.lang.management.ManagementFactory.getPlatformMXBeans() should work even if jdk.management is not present. Summary: Removed dependency of java.management over jdk.management. Reviewed-by: mchung, dfuchs, dholmes Contributed-by: amit.sapre@oracle.com
Tue, 25 Oct 2016 14:49:35 +0300 8165500: TestJpsJar shouldn't jar all test.classpath directories
dsamersoff [Tue, 25 Oct 2016 14:49:35 +0300] rev 42101
8165500: TestJpsJar shouldn't jar all test.classpath directories Summary: Refactor test to better handle errors Reviewed-by: sspitsyn
Mon, 24 Oct 2016 14:52:07 +0300 8160376: DebuggerException: Can't attach symbolicator to the process
dsamersoff [Mon, 24 Oct 2016 14:52:07 +0300] rev 42100
8160376: DebuggerException: Can't attach symbolicator to the process Summary: Make SA link to JavaRuntimeSupport in MacOS X Reviewed-by: dsamersoff, dcubed Contributed-by: Sharath Ballal <sharath.ballal@oracle.com>
Mon, 24 Oct 2016 11:47:56 +0200 Merge
rehn [Mon, 24 Oct 2016 11:47:56 +0200] rev 42099
Merge
Mon, 24 Oct 2016 09:07:26 +0200 8164501: Uninitialised memory in byteArrayToPacket of SharedMemoryConnection.c
rehn [Mon, 24 Oct 2016 09:07:26 +0200] rev 42098
8164501: Uninitialised memory in byteArrayToPacket of SharedMemoryConnection.c Reviewed-by: sla, dsamersoff
Mon, 24 Oct 2016 09:07:24 +0200 8168483: Remove jtreg timeout handler timeout
sla [Mon, 24 Oct 2016 09:07:24 +0200] rev 42097
8168483: Remove jtreg timeout handler timeout Reviewed-by: dholmes, tbell
Thu, 20 Oct 2016 17:05:27 -0700 Merge
amurillo [Thu, 20 Oct 2016 17:05:27 -0700] rev 42096
Merge
Thu, 20 Oct 2016 15:07:06 +0530 8167294: MXBean javadoc should be updated to take modules into account
vtewari [Thu, 20 Oct 2016 15:07:06 +0530] rev 42095
8167294: MXBean javadoc should be updated to take modules into account Summary: Updated MXBean class javadoc to take modules into account Reviewed-by: alanb Contributed-by: amit.sapre@oracle.com
Tue, 15 Nov 2016 13:31:52 -0800 8169736: Mark RmiIiopReturnValueTest.java as intermittently failing
darcy [Tue, 15 Nov 2016 13:31:52 -0800] rev 42094
8169736: Mark RmiIiopReturnValueTest.java as intermittently failing Reviewed-by: lancea
Thu, 17 Nov 2016 17:50:08 +0000 Added tag jdk-9+145 for changeset fb4ce696b742
lana [Thu, 17 Nov 2016 17:50:08 +0000] rev 42093
Added tag jdk-9+145 for changeset fb4ce696b742
Wed, 05 Jul 2017 22:28:01 +0200 Merge
duke [Wed, 05 Jul 2017 22:28:01 +0200] rev 42092
Merge
Mon, 21 Nov 2016 18:47:57 +0000 Merge
lana [Mon, 21 Nov 2016 18:47:57 +0000] rev 42091
Merge
Fri, 11 Nov 2016 16:52:44 +0100 8169597: Quarantine TestCpoolForInvokeDynamic.java until JDK-8169232 is solved
jwilhelm [Fri, 11 Nov 2016 16:52:44 +0100] rev 42090
8169597: Quarantine TestCpoolForInvokeDynamic.java until JDK-8169232 is solved Reviewed-by: egahlin, gtriantafill
Fri, 11 Nov 2016 16:44:36 +0100 Merge
jwilhelm [Fri, 11 Nov 2016 16:44:36 +0100] rev 42089
Merge
Thu, 03 Nov 2016 10:44:17 -0400 8167501: ARMv7 Linux C2 compiler crashes running jtreg harness on MP systems
bobv [Thu, 03 Nov 2016 10:44:17 -0400] rev 42088
8167501: ARMv7 Linux C2 compiler crashes running jtreg harness on MP systems Reviewed-by: dcubed
Thu, 03 Nov 2016 11:53:20 +0530 8164783: SA: jhsdb clhsdb 'printall' often throws "Corrupted constant pool" assertion failure
vtewari [Thu, 03 Nov 2016 11:53:20 +0530] rev 42087
8164783: SA: jhsdb clhsdb 'printall' often throws "Corrupted constant pool" assertion failure Summary: Do the special handling for invokedynamic bytecodes while printing out the bytecodes in a method Reviewed-by: dsamersoff, sundar Contributed-by: jini.george@oracle.com
Thu, 06 Oct 2016 18:51:24 +0200 8159611: C2: ArrayCopy elimination skips required parameter checks
simonis [Thu, 06 Oct 2016 18:51:24 +0200] rev 42086
8159611: C2: ArrayCopy elimination skips required parameter checks Reviewed-by: kvn, zmajo, thartmann
Tue, 01 Nov 2016 09:19:14 +0100 8167578: C1: compiler.escapeAnalysis.TestArrayCopy fails to throw ArrayStoreException
zmajo [Tue, 01 Nov 2016 09:19:14 +0100] rev 42085
8167578: C1: compiler.escapeAnalysis.TestArrayCopy fails to throw ArrayStoreException Summary: Remove code that causes C1's arraycopy to skip type checks if the length argument is 0 Reviewed-by: kvn
Mon, 31 Oct 2016 17:36:39 +0000 Merge
mchernov [Mon, 31 Oct 2016 17:36:39 +0000] rev 42084
Merge
Mon, 31 Oct 2016 18:18:05 +0300 8168535: Quarantine GcCauseTest02 and GcTest02
mchernov [Mon, 31 Oct 2016 18:18:05 +0300] rev 42083
8168535: Quarantine GcCauseTest02 and GcTest02 Reviewed-by: jwilhelm, sjohanss
Wed, 19 Oct 2016 11:08:03 +0200 8168283: adlc: fix error expanding expanded nodes.
goetz [Wed, 19 Oct 2016 11:08:03 +0200] rev 42082
8168283: adlc: fix error expanding expanded nodes. Reviewed-by: kvn
Mon, 10 Oct 2016 17:04:42 +0200 8167300: Scheduling failures during gcm should be fatal
roland [Mon, 10 Oct 2016 17:04:42 +0200] rev 42081
8167300: Scheduling failures during gcm should be fatal Reviewed-by: kvn, mcberg
Thu, 13 Oct 2016 12:27:39 +0200 8167298: assert(tp->base() != Type::AnyPtr) crash with Unsafe.compareAndExchangeObject*
roland [Thu, 13 Oct 2016 12:27:39 +0200] rev 42080
8167298: assert(tp->base() != Type::AnyPtr) crash with Unsafe.compareAndExchangeObject* Summary: Unsafe.compareAndExchangeObject should keep track of returned type after matching Reviewed-by: shade, vlivanov
Sat, 29 Oct 2016 01:09:42 +0200 8168915: [JVMCI] use MethodParameters attribute instead of depending on -g option for sanity checks
dnsimon [Sat, 29 Oct 2016 01:09:42 +0200] rev 42079
8168915: [JVMCI] use MethodParameters attribute instead of depending on -g option for sanity checks Reviewed-by: kvn
Mon, 31 Oct 2016 09:50:12 +0100 8168770: Fix for 8151988 causes performance regression on SPARC
thartmann [Mon, 31 Oct 2016 09:50:12 +0100] rev 42078
8168770: Fix for 8151988 causes performance regression on SPARC Summary: Reversed and re-implemented fix for 8151988 to eagerly cut off control input of Div and Mod nodes. Reviewed-by: kvn
Fri, 28 Oct 2016 19:33:22 +0000 Merge
kvn [Fri, 28 Oct 2016 19:33:22 +0000] rev 42077
Merge
Fri, 28 Oct 2016 12:28:46 -0700 8067744: XMM/SSE float register values corrupted by JNI_CreateVM call in JRE 8 (Windows)
kvn [Fri, 28 Oct 2016 12:28:46 -0700] rev 42076
8067744: XMM/SSE float register values corrupted by JNI_CreateVM call in JRE 8 (Windows) Summary: save/restore registers in generate_get_cpu_info() code which checks interrupts. Reviewed-by: kvn, mcberg Contributed-by: dmitry.chuyko@oracle.com
Fri, 28 Oct 2016 08:40:35 +0200 8168305: GC.class_stats should not require -XX:+UnlockDiagnosticVMOptions
sla [Fri, 28 Oct 2016 08:40:35 +0200] rev 42075
8168305: GC.class_stats should not require -XX:+UnlockDiagnosticVMOptions Reviewed-by: rehn, mlarsson, iklam
Fri, 14 Oct 2016 14:47:01 -0700 8166974: invokedynamic implementation should not wrap Errors
psandoz [Fri, 14 Oct 2016 14:47:01 -0700] rev 42074
8166974: invokedynamic implementation should not wrap Errors Reviewed-by: dholmes, jrose
Thu, 27 Oct 2016 09:42:45 -0500 8166145: runtime/threads/ThreadInterruptTest3 fails with ExitCode 0
gziemski [Thu, 27 Oct 2016 09:42:45 -0500] rev 42073
8166145: runtime/threads/ThreadInterruptTest3 fails with ExitCode 0 Summary: Added new hashtables logging tag and used it print out the table performance details. Reviewed-by: coleenp, dholmes
Thu, 27 Oct 2016 12:22:28 +0200 8168318: PPC64: Use cmpldi instead of li/cmpld
goetz [Thu, 27 Oct 2016 12:22:28 +0200] rev 42072
8168318: PPC64: Use cmpldi instead of li/cmpld Reviewed-by: goetz Contributed-by: igor.nunes@eldorado.org.br
Thu, 27 Oct 2016 12:18:36 +0200 Merge
mgronlun [Thu, 27 Oct 2016 12:18:36 +0200] rev 42071
Merge
Thu, 27 Oct 2016 11:20:37 +0200 Merge
mgronlun [Thu, 27 Oct 2016 11:20:37 +0200] rev 42070
Merge
Thu, 27 Oct 2016 11:14:30 +0200 8168662: Intrinsic support for event based tracing needs explicit control dependency
mgronlun [Thu, 27 Oct 2016 11:14:30 +0200] rev 42069
8168662: Intrinsic support for event based tracing needs explicit control dependency Reviewed-by: kvn, rehn
Thu, 27 Oct 2016 11:41:53 +0200 8168083: PPC64: Cleanup template interpreter after 8154580 and 8154867
mdoerr [Thu, 27 Oct 2016 11:41:53 +0200] rev 42068
8168083: PPC64: Cleanup template interpreter after 8154580 and 8154867 Reviewed-by: goetz, coleenp
Fri, 21 Oct 2016 10:14:54 +0200 8146009: "pure virtual method called" with using new GC logging mechanism
mlarsson [Fri, 21 Oct 2016 10:14:54 +0200] rev 42067
8146009: "pure virtual method called" with using new GC logging mechanism Reviewed-by: dsamersoff, dholmes, mchernov Contributed-by: marcus.larsson@oracle.com, michail.chernov@oracle.com
Fri, 21 Oct 2016 10:18:11 +0200 8166117: Add UTC timestamp decorator for UL
mlarsson [Fri, 21 Oct 2016 10:18:11 +0200] rev 42066
8166117: Add UTC timestamp decorator for UL Reviewed-by: rehn, rprotacio
Thu, 13 Oct 2016 14:49:34 +0200 8167673: [s390] The s390 port.
goetz [Thu, 13 Oct 2016 14:49:34 +0200] rev 42065
8167673: [s390] The s390 port. Summary: template interpreter, C1, C2 Reviewed-by: kvn, simonis
Wed, 05 Oct 2016 15:20:35 +0200 8167184: [s390] Extend relocations for pc-relative instructions.
goetz [Wed, 05 Oct 2016 15:20:35 +0200] rev 42064
8167184: [s390] Extend relocations for pc-relative instructions. Reviewed-by: kvn
Thu, 22 Sep 2016 18:29:15 +0200 8166561: [s390] Adaptions needed for s390 port in C1 and C2.
goetz [Thu, 22 Sep 2016 18:29:15 +0200] rev 42063
8166561: [s390] Adaptions needed for s390 port in C1 and C2. Reviewed-by: kvn
Thu, 22 Sep 2016 18:23:15 +0200 8166560: [s390] Basic enablement of s390 port.
goetz [Thu, 22 Sep 2016 18:23:15 +0200] rev 42062
8166560: [s390] Basic enablement of s390 port. Summary: Also fix problem with ARM Elf configuration. Reviewed-by: dholmes, coleenp
Tue, 25 Oct 2016 16:42:28 +0200 8168490: Use the LL/ULL suffixes to define 64-bit integer literals on Windows
simonis [Tue, 25 Oct 2016 16:42:28 +0200] rev 42061
8168490: Use the LL/ULL suffixes to define 64-bit integer literals on Windows Reviewed-by: dholmes, mgerdin, stuefe
Wed, 26 Oct 2016 20:13:29 +0000 Merge
rprotacio [Wed, 26 Oct 2016 20:13:29 +0000] rev 42060
Merge
Wed, 26 Oct 2016 15:46:13 -0400 8167995: -Xlog:defaultmethods=debug: lengthy method descriptor triggers "StringStream is re-allocated with a different ResourceMark"
rprotacio [Wed, 26 Oct 2016 15:46:13 -0400] rev 42059
8167995: -Xlog:defaultmethods=debug: lengthy method descriptor triggers "StringStream is re-allocated with a different ResourceMark" Summary: Removed nested ResourceMark declarations Reviewed-by: dholmes, hseigel
Wed, 26 Oct 2016 17:29:47 +0300 8165451: Convert WorkerDataArray_test to GTest
bmoloden [Wed, 26 Oct 2016 17:29:47 +0300] rev 42058
8165451: Convert WorkerDataArray_test to GTest Reviewed-by: jwilhelm
Wed, 26 Oct 2016 14:36:05 +0200 8164612: NoSuchMethodException when method name contains NULL or Latin-1 supplement character
thartmann [Wed, 26 Oct 2016 14:36:05 +0200] rev 42057
8164612: NoSuchMethodException when method name contains NULL or Latin-1 supplement character Summary: String length needs to be updated when converting from unicode to utf8. Reviewed-by: kvn, coleenp
Mon, 23 May 2016 19:46:43 +0200 8157455: Convert TestOS_test to GTest
jwilhelm [Mon, 23 May 2016 19:46:43 +0200] rev 42056
8157455: Convert TestOS_test to GTest Reviewed-by: dholmes, rehn
Fri, 20 May 2016 16:45:00 +0200 8157453: Convert DependencyContext_test to GTest
jwilhelm [Fri, 20 May 2016 16:45:00 +0200] rev 42055
8157453: Convert DependencyContext_test to GTest Reviewed-by: dholmes, rehn, kzhaldyb
Wed, 11 May 2016 23:33:24 +0200 8156800: Convert QuickSort_test to GTest
jwilhelm [Wed, 11 May 2016 23:33:24 +0200] rev 42054
8156800: Convert QuickSort_test to GTest Reviewed-by: rehn, kzhaldyb, rprotacio, mlarsson
Mon, 24 Oct 2016 13:36:06 -0400 8168567: Fix for 8166972 breaks aarch64 build
drwhite [Mon, 24 Oct 2016 13:36:06 -0400] rev 42053
8168567: Fix for 8166972 breaks aarch64 build Summary: Addded missing #endif for aarch64 code. Reviewed-by: kvn, aph Contributed-by: Ningsheng Jian <ningsheng.jian@linaro.org>
Wed, 26 Oct 2016 14:58:14 +0530 8151099: java.lang.management.ManagementFactory.getPlatformMXBeans() should work even if jdk.management is not present.
vtewari [Wed, 26 Oct 2016 14:58:14 +0530] rev 42052
8151099: java.lang.management.ManagementFactory.getPlatformMXBeans() should work even if jdk.management is not present. Summary: Removed dependency of java.management over jdk.management. Reviewed-by: mchung, dfuchs, dholmes Contributed-by: amit.sapre@oracle.com
Mon, 24 Oct 2016 14:12:32 -0700 8166679: JNI AsyncGetCallTrace replaces topmost frame name with <no Java callstack recorded> starting with Java 9 b133
cjplummer [Mon, 24 Oct 2016 14:12:32 -0700] rev 42051
8166679: JNI AsyncGetCallTrace replaces topmost frame name with <no Java callstack recorded> starting with Java 9 b133 Summary: Partly undid the changes for 8159284, which are the cause of this CR. Reviewed-by: dholmes, coleenp, dcubed
Mon, 24 Oct 2016 11:48:30 -0700 8168317: [JVMCI] use reflection instead of jdk 9 Module API in Services.java
kvn [Mon, 24 Oct 2016 11:48:30 -0700] rev 42050
8168317: [JVMCI] use reflection instead of jdk 9 Module API in Services.java Reviewed-by: iveresov, twisti
Mon, 24 Oct 2016 16:27:13 +0000 Merge
jprovino [Mon, 24 Oct 2016 16:27:13 +0000] rev 42049
Merge
Mon, 24 Oct 2016 10:10:30 -0400 8160055: Misplaced call to ClassLoaderDataGraph::clear_claimed_marks during initial mark
jprovino [Mon, 24 Oct 2016 10:10:30 -0400] rev 42048
8160055: Misplaced call to ClassLoaderDataGraph::clear_claimed_marks during initial mark Summary: The call to ClassLoaderDataGraph::clear_claimed_marks() during initial mark in g1CollectedHeap.cpp:4420 is misplaced. Reviewed-by: tschatzl, kbarrett
(0) -30000 -10000 -3000 -1000 -300 -100 -56 +56 +100 +300 +1000 +3000 +10000 tip