Fri, 04 Aug 2017 16:39:29 -0700 8185879: quarantine gc/stress/gclocker/TestGCLockerWithSerial.java
dcubed [Fri, 04 Aug 2017 16:39:29 -0700] rev 46759
8185879: quarantine gc/stress/gclocker/TestGCLockerWithSerial.java Reviewed-by: iklam
Fri, 04 Aug 2017 16:01:26 -0700 8185876: quarantine compiler/ciReplay/TestSAServer.java
dcubed [Fri, 04 Aug 2017 16:01:26 -0700] rev 46758
8185876: quarantine compiler/ciReplay/TestSAServer.java Reviewed-by: kvn
Fri, 04 Aug 2017 15:54:50 -0700 8185874: quarantine gc/stress/gclocker/TestGCLockerWithG1.java
dcubed [Fri, 04 Aug 2017 15:54:50 -0700] rev 46757
8185874: quarantine gc/stress/gclocker/TestGCLockerWithG1.java Reviewed-by: mseledtsov, kvn
Fri, 04 Aug 2017 15:50:26 -0700 8185872: quarantine tests named in JDK-8184042 on MacOS X
dcubed [Fri, 04 Aug 2017 15:50:26 -0700] rev 46756
8185872: quarantine tests named in JDK-8184042 on MacOS X Reviewed-by: iklam
Fri, 04 Aug 2017 12:24:33 -0700 Merge
kvn [Fri, 04 Aug 2017 12:24:33 -0700] rev 46755
Merge
Mon, 03 Jul 2017 14:33:00 +0200 8182036: Load from initializing arraycopy uses wrong memory state
roland [Mon, 03 Jul 2017 14:33:00 +0200] rev 46754
8182036: Load from initializing arraycopy uses wrong memory state Reviewed-by: kvn
Wed, 02 Aug 2017 17:22:40 +0100 8185723: Zero: segfaults on Power PC 32-bit
aph [Wed, 02 Aug 2017 17:22:40 +0100] rev 46753
8185723: Zero: segfaults on Power PC 32-bit Reviewed-by: roland
Fri, 04 Aug 2017 14:28:57 +0200 8184348: Merge G1ConcurrentMark::par_mark() and G1ConcurrentMark::grayRoot()
tschatzl [Fri, 04 Aug 2017 14:28:57 +0200] rev 46752
8184348: Merge G1ConcurrentMark::par_mark() and G1ConcurrentMark::grayRoot() Summary: Merge and simplify the use of G1ConcurrentMark::par_mark() and grayRoot() Reviewed-by: mgerdin, shade
Fri, 04 Aug 2017 14:24:11 +0200 8184347: Move G1CMBitMap and support classes into their own files
tschatzl [Fri, 04 Aug 2017 14:24:11 +0200] rev 46751
8184347: Move G1CMBitMap and support classes into their own files Reviewed-by: rkennke, shade, mgerdin
Fri, 04 Aug 2017 14:15:42 +0200 8184346: Clean up G1CMBitmap
tschatzl [Fri, 04 Aug 2017 14:15:42 +0200] rev 46750
8184346: Clean up G1CMBitmap Summary: Trim down and improve the G1CMBitMap class structure. Reviewed-by: mgerdin, shade, rkennke
Thu, 03 Aug 2017 22:40:26 -0700 8185826: HotSpot build failure with GCC 7.1.1
iklam [Thu, 03 Aug 2017 22:40:26 -0700] rev 46749
8185826: HotSpot build failure with GCC 7.1.1 Summary: Removed unused function Reviewed-by: dholmes, ysuenaga
Thu, 03 Aug 2017 17:13:57 -0400 8185567: fix hsdis cpu to architecture mapping on various Linux platforms
dbuck [Thu, 03 Aug 2017 17:13:57 -0400] rev 46748
8185567: fix hsdis cpu to architecture mapping on various Linux platforms Summary: Add "arm" target to hsdis.c and fix several cpu to architecture mappings in Makefile Reviewed-by: dholmes, vlivanov, tbell
Thu, 03 Aug 2017 08:16:00 -0400 8130072: Add a flag to print out statistics for both system dictionary and shared dictionary
coleenp [Thu, 03 Aug 2017 08:16:00 -0400] rev 46747
8130072: Add a flag to print out statistics for both system dictionary and shared dictionary Summary: Include Shared Dictionary printing when printing system dictionaries Reviewed-by: shade, gtriantafill
Wed, 02 Aug 2017 18:06:38 -0700 8072061: Automatically determine optimal sizes for the CDS regions
iklam [Wed, 02 Aug 2017 18:06:38 -0700] rev 46746
8072061: Automatically determine optimal sizes for the CDS regions Summary: See new C++ class MetaspaceClosure. Reviewed-by: coleenp, jiangli, mseledtsov
Sat, 22 Jul 2017 15:54:27 -0400 8176571: Fine bitmaps should be allocated as belonging to mtGC, not mtInternal
kbarrett [Sat, 22 Jul 2017 15:54:27 -0400] rev 46745
8176571: Fine bitmaps should be allocated as belonging to mtGC, not mtInternal Summary: Specify map allocation mflags when constructing CHeapBitMap. Reviewed-by: tschatzl, kbarrett Contributed-by: milan.mimica@gmail.com
Wed, 02 Aug 2017 15:59:33 +0000 Merge
iignatyev [Wed, 02 Aug 2017 15:59:33 +0000] rev 46744
Merge
Wed, 02 Aug 2017 08:53:18 -0700 8185536: @key aot should be replaced w/ @requires vm.aot
iignatyev [Wed, 02 Aug 2017 08:53:18 -0700] rev 46743
8185536: @key aot should be replaced w/ @requires vm.aot Reviewed-by: kvn, goetz
Wed, 02 Aug 2017 10:52:50 -0400 8184994: Add Dictionary size logging and jcmd
coleenp [Wed, 02 Aug 2017 10:52:50 -0400] rev 46742
8184994: Add Dictionary size logging and jcmd Summary: added dcmd for printing system dictionary like the stringtable and symboltable and making print functions go to outputstream rather than tty Reviewed-by: shade, hseigel
Wed, 02 Aug 2017 08:19:09 -0400 8180627: gc/gctests/Steal/steal001: guarantee(cp->cache() == NULL) failed
hseigel [Wed, 02 Aug 2017 08:19:09 -0400] rev 46741
8180627: gc/gctests/Steal/steal001: guarantee(cp->cache() == NULL) failed Summary: Clean up constant pool cache if class linking fails Reviewed-by: coleenp, gtriantafill
Wed, 02 Aug 2017 00:15:52 +0000 Merge
coleenp [Wed, 02 Aug 2017 00:15:52 +0000] rev 46740
Merge
Tue, 01 Aug 2017 17:36:38 -0400 8185590: ShouldNotReachHere from ClassLoaderData::try_get_next_class()
coleenp [Tue, 01 Aug 2017 17:36:38 -0400] rev 46739
8185590: ShouldNotReachHere from ClassLoaderData::try_get_next_class() Summary: Counting number of instanceKlass code didn't work. Reviewed-by: shade, zgu, jiangli
Tue, 01 Aug 2017 22:40:38 +0000 Merge
gtriantafill [Tue, 01 Aug 2017 22:40:38 +0000] rev 46738
Merge
Tue, 01 Aug 2017 21:29:55 +0000 Merge
gtriantafill [Tue, 01 Aug 2017 21:29:55 +0000] rev 46737
Merge
Tue, 25 Jul 2017 14:04:53 -0400 8184749: The solaris_x86_32.s and solaris_x86_32.il files should be removed
gtriantafill [Tue, 25 Jul 2017 14:04:53 -0400] rev 46736
8184749: The solaris_x86_32.s and solaris_x86_32.il files should be removed Reviewed-by: kvn, hseigel, dcubed, gthornbr
Tue, 01 Aug 2017 14:09:34 -0700 Merge
kvn [Tue, 01 Aug 2017 14:09:34 -0700] rev 46735
Merge
Tue, 01 Aug 2017 08:53:32 -0700 8182844: Fix broken links in the generated jvmti.html
sspitsyn [Tue, 01 Aug 2017 08:53:32 -0700] rev 46734
8182844: Fix broken links in the generated jvmti.html Summary: Fix broken links in the jvmti.html Reviewed-by: clanger, dcubed
Tue, 01 Aug 2017 15:08:10 +0200 8180823: [s390] Rework/optimize AES intrinsics
lucy [Tue, 01 Aug 2017 15:08:10 +0200] rev 46733
8180823: [s390] Rework/optimize AES intrinsics Reviewed-by: mdoerr, goetz
Mon, 31 Jul 2017 12:37:34 -0700 8185273: Test8004741.java crashes with SIGSEGV in JDK10-hs nightly
dcubed [Mon, 31 Jul 2017 12:37:34 -0700] rev 46732
8185273: Test8004741.java crashes with SIGSEGV in JDK10-hs nightly Summary: Threads::parallel_java_threads_do() needs to call VMThread::claim_oops_do() to avoid causing a parallel GC to miss the VMThread. Reviewed-by: shade, rkennke, kvn, gthornbr
Tue, 25 Jul 2017 13:28:14 -0400 8183973: gc/TestFullGCALot.java fails in JDK10-hs nightly
aharlap [Tue, 25 Jul 2017 13:28:14 -0400] rev 46731
8183973: gc/TestFullGCALot.java fails in JDK10-hs nightly Summary: Provide extra NewSize to avoid failure in running test with UseDeterministicG1GC option. Reviewed-by: mgerdin, eosterlund
Tue, 25 Jul 2017 10:15:29 -0400 8184045: TestSystemGCWithG1.java times out on Solaris SPARC
aharlap [Tue, 25 Jul 2017 10:15:29 -0400] rev 46730
8184045: TestSystemGCWithG1.java times out on Solaris SPARC Summary: Avoid extra round of stressing Reviewed-by: dcubed, ehelin
Fri, 28 Jul 2017 10:48:35 -0400 7133093: Improve system dictionary performance
coleenp [Fri, 28 Jul 2017 10:48:35 -0400] rev 46729
7133093: Improve system dictionary performance Summary: implement one dictionary per ClassLoaderData for faster lookup and removal during class unloading Reviewed-by: iklam, acorn, jiangli
Thu, 27 Jul 2017 17:47:57 -0700 8182475: C2: allow vectorization of HeapByteBuffer.putInt loops
roland [Thu, 27 Jul 2017 17:47:57 -0700] rev 46728
8182475: C2: allow vectorization of HeapByteBuffer.putInt loops Reviewed-by: kvn
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -32 +32 +50 +100 +300 +1000 +3000 +10000 tip