Thu, 22 Sep 2011 10:57:37 -0700 6484982: G1: process references during evacuation pauses
johnc [Thu, 22 Sep 2011 10:57:37 -0700] rev 10670
6484982: G1: process references during evacuation pauses Summary: G1 now uses two reference processors - one is used by concurrent marking and the other is used by STW GCs (both full and incremental evacuation pauses). In an evacuation pause, the reference processor is embedded into the closures used to scan objects. Doing so causes causes reference objects to be 'discovered' by the reference processor. At the end of the evacuation pause, these discovered reference objects are processed - preserving (and copying) referent objects (and their reachable graphs) as appropriate. Reviewed-by: ysr, jwilhelm, brutisso, stefank, tonyp
Thu, 22 Sep 2011 07:18:51 -0400 7092238: G1: Uninitialized field gc_efficiency in G1PrintRegionLivenessInfo output
tonyp [Thu, 22 Sep 2011 07:18:51 -0400] rev 10669
7092238: G1: Uninitialized field gc_efficiency in G1PrintRegionLivenessInfo output Reviewed-by: jcoomes, johnc
Wed, 21 Sep 2011 15:24:07 -0700 7092245: G1: Wrong format specifier in G1PrintRegionLivenessInfo header output
johnc [Wed, 21 Sep 2011 15:24:07 -0700] rev 10668
7092245: G1: Wrong format specifier in G1PrintRegionLivenessInfo header output Summary: Cast HeapRegion::GrainBytes to size_t in output statement. Reviewed-by: ysr, brutisso, pbk, tonyp
Wed, 21 Sep 2011 13:36:37 -0400 7091032: G1: assert failure when NewRatio is used
tonyp [Wed, 21 Sep 2011 13:36:37 -0400] rev 10667
7091032: G1: assert failure when NewRatio is used Summary: The desired min / max heap sizes are miscalculated at initialization when NewRatio is used. The changeset also includes an additional small change to turn a print statement into a warning. Reviewed-by: johnc, jmasa, ysr, brutisso
Wed, 21 Sep 2011 10:04:45 -0700 7068215: G1: Print reference processing time during remark
johnc [Wed, 21 Sep 2011 10:04:45 -0700] rev 10666
7068215: G1: Print reference processing time during remark Summary: Displays the elapsed time taken to perform reference processing during remark as part of the PrintGCDetails output. Reviewed-by: ysr
Wed, 21 Sep 2011 01:27:20 -0400 7045232: G1: pool names are inconsistent with other collectors (don't have 'Space')
tonyp [Wed, 21 Sep 2011 01:27:20 -0400] rev 10665
7045232: G1: pool names are inconsistent with other collectors (don't have 'Space') Summary: Make sure the eden and survivor pools have "Space" in their name. Reviewed-by: jmasa, ysr
Tue, 20 Sep 2011 15:39:17 -0700 7092412: G1: Some roots not marked during an initial mark that gets an evacuation failure
johnc [Tue, 20 Sep 2011 15:39:17 -0700] rev 10664
7092412: G1: Some roots not marked during an initial mark that gets an evacuation failure Summary: As a result of the changes for 7080389, an evacuation failure during an initial mark pause may result in some root objects not being marked. Pass whether the caller is a root scanning closure into the evacuation failure handling code so that the thread that successfully forwards an object to itself also marks the object. Reviewed-by: ysr, brutisso, tonyp
Tue, 20 Sep 2011 09:59:59 -0400 7059019: G1: add G1 support to the SA
tonyp [Tue, 20 Sep 2011 09:59:59 -0400] rev 10663
7059019: G1: add G1 support to the SA Summary: Extend the SA to recognize the G1CollectedHeap and implement any code that's needed by our serviceability tools (jmap, jinfo, jstack, etc.) that depend on the SA. Reviewed-by: never, poonam, johnc
Fri, 30 Sep 2011 22:54:43 -0700 7096124: Bump the hs23 build number to 02
jcoomes [Fri, 30 Sep 2011 22:54:43 -0700] rev 10662
7096124: Bump the hs23 build number to 02 Reviewed-by: johnc Contributed-by: alejandro.murillo@oracle.com
Thu, 13 Oct 2011 10:35:32 -0700 Added tag jdk8-b09 for changeset fad441085165
katleman [Thu, 13 Oct 2011 10:35:32 -0700] rev 10661
Added tag jdk8-b09 for changeset fad441085165
(0) -10000 -3000 -1000 -300 -100 -10 +10 +100 +300 +1000 +3000 +10000 +30000 tip