Tue, 18 Jun 2013 12:31:07 -0700 8015237: Parallelize string table scanning during strong root processing
johnc [Tue, 18 Jun 2013 12:31:07 -0700] rev 18091
8015237: Parallelize string table scanning during strong root processing Summary: Parallelize the scanning of the intern string table by having each GC worker claim a given number of buckets. Changes were also reviewed by Per Liden <per.liden@oracle.com>. Reviewed-by: tschatzl, stefank, twisti
Fri, 14 Jun 2013 08:02:32 +0200 8012265: VM often crashes on solaris with a lot of memory
brutisso [Fri, 14 Jun 2013 08:02:32 +0200] rev 18090
8012265: VM often crashes on solaris with a lot of memory Summary: Increase HeapBaseMinAddress for G1 from 256m to 1g on Solaris x86 Reviewed-by: mgerdin, coleenp, kvn
Wed, 19 Jun 2013 18:13:52 +0200 Merge
nloodin [Wed, 19 Jun 2013 18:13:52 +0200] rev 18089
Merge
Tue, 18 Jun 2013 09:08:35 -0700 8015660: Test8009761.java "Failed: init recursive calls: 24. After deopt 25"
minqi [Tue, 18 Jun 2013 09:08:35 -0700] rev 18088
8015660: Test8009761.java "Failed: init recursive calls: 24. After deopt 25" Summary: Windows reserves and only partially commits thread stack. For detecting more thread stack space for execution, Windows installs one-shot page as guard page just before the current commited edge. It will trigger STACK_OVERFLOW_EXCEPTION when lands on last 4 pages of thread stack space. StackYellowPages default value is 2 on Windows (plus 1 page of StackRedPages, 3 pages guarded by hotspot) so the exception happens one page before Yellow pages. Same route executed second time will have one more page brought in, this leads same execution with different stack depth(interpreter mode). We need match Windows settings so the stack overflow exception will not happen before Yellow pages. Reviewed-by: dholmes Contributed-by: andreas.schoesser@sap.com
Tue, 18 Jun 2013 09:34:16 -0400 Merge
zgu [Tue, 18 Jun 2013 09:34:16 -0400] rev 18087
Merge
Tue, 18 Jun 2013 08:44:08 -0400 8013651: NMT: reserve/release sequence id's in incorrect order due to race
zgu [Tue, 18 Jun 2013 08:44:08 -0400] rev 18086
8013651: NMT: reserve/release sequence id's in incorrect order due to race Summary: Fixed NMT race condition for realloc, uncommit and release Reviewed-by: coleenp, ccheung
Mon, 17 Jun 2013 18:35:44 +0200 8016304: ThreadMXBean.getDeadlockedThreads reports bogus deadlocks on JDK 8
sla [Mon, 17 Jun 2013 18:35:44 +0200] rev 18085
8016304: ThreadMXBean.getDeadlockedThreads reports bogus deadlocks on JDK 8 Reviewed-by: dcubed, mgronlun
Mon, 10 Jun 2013 10:45:19 -0400 8013917: Kitchensink crashed with SIGSEGV in BaselineReporter::diff_callsites
zgu [Mon, 10 Jun 2013 10:45:19 -0400] rev 18084
8013917: Kitchensink crashed with SIGSEGV in BaselineReporter::diff_callsites Summary: Simple fix when memory allocation site is gone, NMT should report 0 memory size, instead old memory size. Reviewed-by: dcubed, ctornqvi
Sat, 15 Jun 2013 13:17:36 +0200 8016105: Add complementary RETURN_NULL allocation macros in allocation.hpp
mgronlun [Sat, 15 Jun 2013 13:17:36 +0200] rev 18083
8016105: Add complementary RETURN_NULL allocation macros in allocation.hpp Reviewed-by: sla, rbackman
Fri, 14 Jun 2013 22:34:08 -0700 Merge
sspitsyn [Fri, 14 Jun 2013 22:34:08 -0700] rev 18082
Merge
Fri, 14 Jun 2013 15:17:10 -0700 6493116: JVMTI Doc: GetOwnedMonitorStackDepthInfo has a typo in monitor_info_ptr parameter description
sspitsyn [Fri, 14 Jun 2013 15:17:10 -0700] rev 18081
6493116: JVMTI Doc: GetOwnedMonitorStackDepthInfo has a typo in monitor_info_ptr parameter description Summary: A typo in the parameter spelling, a bound update missed when the parameter was renamed Reviewed-by: sla, minqi Contributed-by: serguei.spitsyn@oracle.com
Fri, 14 Jun 2013 19:49:58 -0700 Merge
dcubed [Fri, 14 Jun 2013 19:49:58 -0700] rev 18080
Merge
Fri, 14 Jun 2013 08:00:35 -0700 Merge
dcubed [Fri, 14 Jun 2013 08:00:35 -0700] rev 18079
Merge
Fri, 14 Jun 2013 07:46:22 -0700 7178026: os::close can restart ::close but that is not a restartable syscall
rdurbin [Fri, 14 Jun 2013 07:46:22 -0700] rev 18078
7178026: os::close can restart ::close but that is not a restartable syscall Summary: Removed restart macros from all os:close calls on Solaris, Linux, MacOS X platforms. Reviewed-by: dcubed, dholmes
Fri, 14 Jun 2013 15:20:32 -0700 Merge
zgu [Fri, 14 Jun 2013 15:20:32 -0700] rev 18077
Merge
Fri, 14 Jun 2013 07:39:19 -0700 Merge
zgu [Fri, 14 Jun 2013 07:39:19 -0700] rev 18076
Merge
(0) -10000 -3000 -1000 -300 -100 -16 +16 +100 +300 +1000 +3000 +10000 +30000 tip