iignatyev [Wed, 02 Aug 2017 15:59:33 +0000] rev 46744
Merge
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
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
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
coleenp [Wed, 02 Aug 2017 00:15:52 +0000] rev 46740
Merge
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
gtriantafill [Tue, 01 Aug 2017 22:40:38 +0000] rev 46738
Merge
gtriantafill [Tue, 01 Aug 2017 21:29:55 +0000] rev 46737
Merge
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
kvn [Tue, 01 Aug 2017 14:09:34 -0700] rev 46735
Merge
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
lucy [Tue, 01 Aug 2017 15:08:10 +0200] rev 46733
8180823: [s390] Rework/optimize AES intrinsics
Reviewed-by: mdoerr, goetz
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
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
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
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
roland [Thu, 27 Jul 2017 17:47:57 -0700] rev 46728
8182475: C2: allow vectorization of HeapByteBuffer.putInt loops
Reviewed-by: kvn
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
lucy [Thu, 27 Jul 2017 15:36:15 +0200] rev 46726
8180659: [s390] micro-optimization in resize_frame_absolute()
Reviewed-by: simonis, mdoerr
goetz [Fri, 21 Jul 2017 12:43:47 +0200] rev 46725
8185046: jtreg: introduce keyword to disable aot tests
Reviewed-by: kvn, stuefe
stuefe [Wed, 26 Jul 2017 11:51:25 -0700] rev 46724
8185263: Fix zero build after 8169881, 8175318, 8178350
Reviewed-by: iklam, coleenp
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
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
goetz [Wed, 26 Jul 2017 11:27:51 +0200] rev 46721
8185333: [s390] Fix build without cds
Reviewed-by: aph
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
njian [Fri, 23 Jun 2017 11:41:24 +0800] rev 46719
8158361: AArch64: Address calculation missed optimizations
Summary: This issue is fixed by adding "addExtI_shift" pattern rule. Other similar rules are also added.
Reviewed-by: aph, adinn
Contributed-by: zhongwei.yao@linaro.org
iklam [Tue, 25 Jul 2017 09:32:50 -0700] rev 46718
8183038: Minimal vm slowdebug build fails with undefined reference to MetaspaceShared::is_valid_shared_method
Summary: added missing NOT_CDS_RETURN_(false)
Reviewed-by: jiangli, coleenp
hseigel [Tue, 25 Jul 2017 19:25:02 +0000] rev 46717
Merge
hseigel [Tue, 25 Jul 2017 13:33:28 -0400] rev 46716
8178107: Compiler crashes with "assert(get_instanceKlass()->is_loaded()) failed: must be at least loaded"
Summary: Add missing '!' operator to weed out unloaded classes
Reviewed-by: coleenp, dcubed
dlong [Tue, 25 Jul 2017 16:26:35 +0000] rev 46715
Merge