changelog
- Fri, 30 Mar 2012 09:31:26 +0200
- by jwilhelm [Fri, 30 Mar 2012 09:31:26 +0200] rev 3676
- Merge
- Tue, 27 Mar 2012 10:29:59 +0200
- by brutisso [Tue, 27 Mar 2012 10:29:59 +0200] rev 3675
- 7156764: Remove unused size parameter from some CollectedHeap methods
Summary: Some minor cleanups
Reviewed-by: tonyp, jwilhelm
- Thu, 29 Mar 2012 23:49:47 -0400
- by dlong [Thu, 29 Mar 2012 23:49:47 -0400] rev 3674
- Merge
- Sun, 25 Mar 2012 18:08:52 -0400
- by dlong [Sun, 25 Mar 2012 18:08:52 -0400] rev 3673
- Merge
- Sat, 17 Mar 2012 17:31:59 -0400
- by dlong [Sat, 17 Mar 2012 17:31:59 -0400] rev 3672
- Merge
- Tue, 13 Mar 2012 15:37:50 -0700
- by collins [Tue, 13 Mar 2012 15:37:50 -0700] rev 3671
- Merge
- Tue, 13 Mar 2012 13:50:48 -0400
- by jiangli [Tue, 13 Mar 2012 13:50:48 -0400] rev 3670
- 7109878: The instanceKlass EnclosingMethhod attribute fields can be folded into the _inner_class field.
Summary: Fold instanceKlass::_enclosing_method_class_index and instanceKlass::_enclosing_method_method_index into the instanceKlass::_inner_classes array.
Reviewed-by: never, coleenp
Contributed-by: Jiangli Zhou <jiangli.zhou@oracle.com>
- Mon, 26 Mar 2012 13:22:38 +0200
- by jwilhelm [Mon, 26 Mar 2012 13:22:38 +0200] rev 3669
- Merge
- Fri, 23 Mar 2012 15:28:24 +0100
- by brutisso [Fri, 23 Mar 2012 15:28:24 +0100] rev 3668
- 7103665: HeapWord*ParallelScavengeHeap::failed_mem_allocate(unsigned long,bool)+0x97
Summary: Make sure that MutableNUMASpace::ensure_parsability() only calls CollectedHeap::fill_with_object() with valid sizes and make sure CollectedHeap::filler_array_max_size() returns a value that can be converted to an int without overflow
Reviewed-by: azeemj, jmasa, iveresov
- Fri, 23 Mar 2012 10:53:19 -0400
- by tonyp [Fri, 23 Mar 2012 10:53:19 -0400] rev 3667
- 7146246: G1: expose some of the -XX flags that drive which old regions to collect during mixed GCs
Summary: Make two G1 cmd line flags available in product builds: G1HeapWastePercent (previously called: G1OldReclaimableThresholdPercent) and G1MixedGCCountTarget (previous called: G1MaxMixedGCNum). Also changed the default of the former from 1% to 5% and the default for G1OldCSetRegionLiveThresholdPercent to 90%.
Reviewed-by: azeemj, jwilhelm, johnc
- Mon, 12 Mar 2012 14:59:00 -0700
- by johnc [Mon, 12 Mar 2012 14:59:00 -0700] rev 3666
- 7147724: G1: hang in SurrogateLockerThread::manipulatePLL
Summary: Attempting to initiate a marking cycle when allocating a humongous object can, if a marking cycle is successfully initiated by another thread, result in the allocating thread spinning until the marking cycle is complete. Eliminate a deadlock between the main ConcurrentMarkThread, the SurrogateLocker thread, the VM thread, and a mutator thread waiting on the SecondaryFreeList_lock (while free regions are going to become available) by not manipulating the pending list lock during the prologue and epilogue of the cleanup pause.
Reviewed-by: brutisso, jcoomes, tonyp
- Fri, 16 Mar 2012 16:14:04 +0100
- by nloodin [Fri, 16 Mar 2012 16:14:04 +0100] rev 3665
- 7154517: Build error in hotspot-gc without precompiled headers
Reviewed-by: jcoomes, brutisso
- Wed, 21 Mar 2012 08:34:23 +0100
- by mgerdin [Wed, 21 Mar 2012 08:34:23 +0100] rev 3664
- 7152791: wbapi tests fail on cygwin
Summary: Detect cygwin prescence when setting up PLATFORM. Translate cygwin style paths before passing them on to jtreg.
Reviewed-by: jcoomes, brutisso
- Tue, 20 Mar 2012 19:36:59 -0700
- by jcoomes [Tue, 20 Mar 2012 19:36:59 -0700] rev 3663
- 7154724: jdk7u4 test properties missing from jprt.properties
Reviewed-by: brutisso
- Fri, 23 Mar 2012 22:34:22 -0700
- by jcoomes [Fri, 23 Mar 2012 22:34:22 -0700] rev 3662
- 7156659: new hotspot build - hs24-b06
Reviewed-by: johnc
- Thu, 29 Mar 2012 13:02:11 -0700
- by cl [Thu, 29 Mar 2012 13:02:11 -0700] rev 3661
- Added tag jdk8-b32 for changeset 25410a347ebb
- Fri, 23 Mar 2012 21:31:15 -0700
- by jcoomes [Fri, 23 Mar 2012 21:31:15 -0700] rev 3660
- Added tag hs24-b05 for changeset 27863e4586de
- Fri, 23 Mar 2012 21:31:14 -0700
- by jcoomes [Fri, 23 Mar 2012 21:31:14 -0700] rev 3659
- Merge
- Thu, 22 Mar 2012 13:54:26 -0700
- by never [Thu, 22 Mar 2012 13:54:26 -0700] rev 3658
- Merge
- Tue, 20 Mar 2012 13:10:13 -0700
- by kvn [Tue, 20 Mar 2012 13:10:13 -0700] rev 3657
- 7154997: assert(false) failed: not G1 barrier raw StoreP
Summary: Skip only G1 cases and explicitly set global escape state in unsafe cases.
Reviewed-by: never
- Fri, 16 Mar 2012 23:52:03 -0700
- by jcoomes [Fri, 16 Mar 2012 23:52:03 -0700] rev 3656
- Merge
- Thu, 15 Mar 2012 16:38:56 -0700
- by iveresov [Thu, 15 Mar 2012 16:38:56 -0700] rev 3655
- 7154333: JVM fails to start if -XX:+AggressiveHeap is set
Summary: Don't set CompilationPolicyChoice with AggressiveHeap
Reviewed-by: never
- Tue, 13 Mar 2012 20:54:56 -0700
- by never [Tue, 13 Mar 2012 20:54:56 -0700] rev 3654
- 7152955: print_method crashes with null root
Reviewed-by: kvn, never
Contributed-by: nils.eliasson@oracle.com
- Tue, 13 Mar 2012 10:03:59 -0700
- by never [Tue, 13 Mar 2012 10:03:59 -0700] rev 3653
- 7152961: InlineTree::should_not_inline may exit prematurely
Reviewed-by: kvn, never
Contributed-by: nils.eliasson@oracle.com
- Mon, 12 Mar 2012 19:54:41 -0700
- by never [Mon, 12 Mar 2012 19:54:41 -0700] rev 3652
- Merge
- Mon, 12 Mar 2012 10:46:47 -0700
- by kvn [Mon, 12 Mar 2012 10:46:47 -0700] rev 3651
- 7147744: CTW: assert(false) failed: infinite EA connection graph build
Summary: rewrote Connection graph construction code in EA to reduce time spent there.
Reviewed-by: never
- Tue, 20 Mar 2012 16:46:39 -0400
- by jmelvin [Tue, 20 Mar 2012 16:46:39 -0400] rev 3650
- 7144328: Improper commandlines for -XX:+-UnlockCommercialFeatures require proper warning/error messages
Summary: Provide custom error messages for locked commercial feature options which are not first unlocked.
Reviewed-by: dcubed, jcoomes, kamg
Contributed-by: james.melvin@oracle.com
- Mon, 19 Mar 2012 10:09:24 +0100
- by erikj [Mon, 19 Mar 2012 10:09:24 +0100] rev 3649
- 7141246: build-infra merge: Introduce new JVM_VARIANT* to control which kind of jvm gets built
Reviewed-by: dholmes, ohair
- Mon, 19 Mar 2012 20:13:17 +0100
- by sla [Mon, 19 Mar 2012 20:13:17 +0100] rev 3648
- 7152800: All tests using the attach API fail with "well-known file is not secure" on Mac OS X
Summary: Create well-known file with effective group of the current process
Reviewed-by: kamg, dcubed
- Sat, 17 Mar 2012 00:27:39 -0700
- by amurillo [Sat, 17 Mar 2012 00:27:39 -0700] rev 3647
- 7154706: new hotspot build - hs23-b05
Reviewed-by: jcoomes