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
Thu, 27 Jul 2017 18:06:41 -0400 8183039: Re-examine methodHandle methods uninlined by 8144256
coleenp [Thu, 27 Jul 2017 18:06:41 -0400] rev 46727
8183039: Re-examine methodHandle methods uninlined by 8144256 Summary: Add more const references so out-of-line methodHandle destructor and copy ctor called infrequently Reviewed-by: hseigel, redestad
Thu, 27 Jul 2017 15:36:15 +0200 8180659: [s390] micro-optimization in resize_frame_absolute()
lucy [Thu, 27 Jul 2017 15:36:15 +0200] rev 46726
8180659: [s390] micro-optimization in resize_frame_absolute() Reviewed-by: simonis, mdoerr
Fri, 21 Jul 2017 12:43:47 +0200 8185046: jtreg: introduce keyword to disable aot tests
goetz [Fri, 21 Jul 2017 12:43:47 +0200] rev 46725
8185046: jtreg: introduce keyword to disable aot tests Reviewed-by: kvn, stuefe
Wed, 26 Jul 2017 11:51:25 -0700 8185263: Fix zero build after 8169881, 8175318, 8178350
stuefe [Wed, 26 Jul 2017 11:51:25 -0700] rev 46724
8185263: Fix zero build after 8169881, 8175318, 8178350 Reviewed-by: iklam, coleenp
Wed, 26 Jul 2017 11:47:11 +0200 8185262: Keep default logging for Metaspace OOM short and concise
stuefe [Wed, 26 Jul 2017 11:47:11 +0200] rev 46723
8185262: Keep default logging for Metaspace OOM short and concise Reviewed-by: iklam, coleenp
Wed, 26 Jul 2017 10:41:07 -0400 8185296: java_lang_Class::array_klass should be array_klass_acquire
coleenp [Wed, 26 Jul 2017 10:41:07 -0400] rev 46722
8185296: java_lang_Class::array_klass should be array_klass_acquire Reviewed-by: eosterlund, kbarrett
Wed, 26 Jul 2017 11:27:51 +0200 8185333: [s390] Fix build without cds
goetz [Wed, 26 Jul 2017 11:27:51 +0200] rev 46721
8185333: [s390] Fix build without cds Reviewed-by: aph
Wed, 26 Jul 2017 15:54:13 +0800 8184900: AArch64: Fix overflow in immediate cmp instruction
yzhang [Wed, 26 Jul 2017 15:54:13 +0800] rev 46720
8184900: AArch64: Fix overflow in immediate cmp instruction Summary: Use subs instead of cmp to compare BlockZeroingLowLimit. Reviewed-by: aph Contributed-by: yang.zhang@linaro.org
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -32 +32 +50 +100 +300 +1000 +3000 +10000 tip