Mon, 10 Oct 2011 08:40:34 -0700 Merge
ysr [Mon, 10 Oct 2011 08:40:34 -0700] rev 10681
Merge
Thu, 06 Oct 2011 18:56:47 -0700 7095236: G1: _markedRegions never contains NULL regions
ysr [Thu, 06 Oct 2011 18:56:47 -0700] rev 10680
7095236: G1: _markedRegions never contains NULL regions Summary: Removed the code for skipping over NULL regions in _markedRegions, replacing it with an assertion that a NULL region is never encountered; removed dead methods, remove() and remove_region(), and inlined a simplified addRegion() directly into fillCache(). Reviewed-by: brutisso, tonyp
Wed, 28 Sep 2011 08:21:30 +0200 7005808: G1: re-enable ReduceInitialCardMarks for G1
brutisso [Wed, 28 Sep 2011 08:21:30 +0200] rev 10679
7005808: G1: re-enable ReduceInitialCardMarks for G1 Summary: Remove the extra guard to allow G1 to use ReduceInitialCardMarks Reviewed-by: jmasa, tonyp, johnc, ysr
Thu, 06 Oct 2011 13:28:09 -0400 Merge
tonyp [Thu, 06 Oct 2011 13:28:09 -0400] rev 10678
Merge
Wed, 05 Oct 2011 08:44:10 -0700 7095194: G1: HeapRegion::GrainBytes, GrainWords, and CardsPerRegion should be size_t
johnc [Wed, 05 Oct 2011 08:44:10 -0700] rev 10677
7095194: G1: HeapRegion::GrainBytes, GrainWords, and CardsPerRegion should be size_t Summary: Declare GrainBytes, GrainWords, and CardsPerRegion as size_t. Reviewed-by: jcoomes, tonyp, jmasa
Mon, 12 Sep 2011 16:09:50 +0200 7021322: assert(object_end <= top()) failed: Object crosses promotion LAB boundary
stefank [Mon, 12 Sep 2011 16:09:50 +0200] rev 10676
7021322: assert(object_end <= top()) failed: Object crosses promotion LAB boundary Summary: Pass the same object size value to both allocate and unallocate_object Reviewed-by: ysr, brutisso
Mon, 03 Oct 2011 19:04:14 -0400 7097048: G1: extend the G1 SA changes to print per-heap space information
tonyp [Mon, 03 Oct 2011 19:04:14 -0400] rev 10675
7097048: G1: extend the G1 SA changes to print per-heap space information Reviewed-by: brutisso, johnc
Mon, 03 Oct 2011 12:49:53 -0700 7097053: G1: assert(da ? referent->is_oop() : referent->is_oop_or_null()) failed: referenceProcessor.cpp:1054
johnc [Mon, 03 Oct 2011 12:49:53 -0700] rev 10674
7097053: G1: assert(da ? referent->is_oop() : referent->is_oop_or_null()) failed: referenceProcessor.cpp:1054 Summary: During remembered set scanning, the reference processor could discover a reference object whose referent was in the process of being copied and so may not be completely initialized. Do not perform reference discovery during remembered set scanning. Reviewed-by: tonyp, ysr
Wed, 28 Sep 2011 10:36:31 -0700 7086533: G1: assert(!_g1->is_obj_dead(obj)): We should not be preserving dead objs: g1CollectedHeap.cpp:3835
johnc [Wed, 28 Sep 2011 10:36:31 -0700] rev 10673
7086533: G1: assert(!_g1->is_obj_dead(obj)): We should not be preserving dead objs: g1CollectedHeap.cpp:3835 Summary: Some objects may not be marked in the event of an evacuation failure in a partially young GC, during a marking cycle. Avoid this situation by not allowing partially young GCs during a marking cycle. Reviewed-by: tonyp, ysr, brutisso
Mon, 26 Sep 2011 10:14:30 +0200 7091366: re-enable quicksort tests
brutisso [Mon, 26 Sep 2011 10:14:30 +0200] rev 10672
7091366: re-enable quicksort tests Summary: Added extern "C" to make it build with JDK6 compilers Reviewed-by: jwilhelm, kvn
Fri, 23 Sep 2011 16:07:49 -0400 7075646: G1: fix inconsistencies in the monitoring data
tonyp [Fri, 23 Sep 2011 16:07:49 -0400] rev 10671
7075646: G1: fix inconsistencies in the monitoring data Summary: Fixed a few inconsistencies in the monitoring data, in particular when reported from jstat. Reviewed-by: jmasa, brutisso, johnc
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
Thu, 13 Oct 2011 10:35:24 -0700 Added tag jdk8-b09 for changeset 56ae1c1e8584
katleman [Thu, 13 Oct 2011 10:35:24 -0700] rev 10660
Added tag jdk8-b09 for changeset 56ae1c1e8584
Wed, 05 Jul 2017 17:52:45 +0200 Added tag jdk8-b09 for changeset fbf3cabc9e3b
duke [Wed, 05 Jul 2017 17:52:45 +0200] rev 10659
Added tag jdk8-b09 for changeset fbf3cabc9e3b
Wed, 05 Jul 2017 17:52:45 +0200 Merge jdk8-b09
duke [Wed, 05 Jul 2017 17:52:45 +0200] rev 10658
Merge
Wed, 05 Jul 2017 17:52:42 +0200 Merge
duke [Wed, 05 Jul 2017 17:52:42 +0200] rev 10657
Merge
Thu, 06 Oct 2011 14:01:45 -0700 Added tag jdk8-b08 for changeset c9fb751a1f21
katleman [Thu, 06 Oct 2011 14:01:45 -0700] rev 10656
Added tag jdk8-b08 for changeset c9fb751a1f21
Wed, 05 Jul 2017 17:52:39 +0200 Merge
duke [Wed, 05 Jul 2017 17:52:39 +0200] rev 10655
Merge
Thu, 06 Oct 2011 14:01:34 -0700 Added tag jdk8-b08 for changeset c074b109d708
katleman [Thu, 06 Oct 2011 14:01:34 -0700] rev 10654
Added tag jdk8-b08 for changeset c074b109d708
Wed, 05 Jul 2017 17:52:37 +0200 Merge
duke [Wed, 05 Jul 2017 17:52:37 +0200] rev 10653
Merge
Thu, 06 Oct 2011 14:01:33 -0700 Added tag jdk8-b08 for changeset c6ec1d396a6f
katleman [Thu, 06 Oct 2011 14:01:33 -0700] rev 10652
Added tag jdk8-b08 for changeset c6ec1d396a6f
Wed, 05 Jul 2017 17:52:35 +0200 Merge
duke [Wed, 05 Jul 2017 17:52:35 +0200] rev 10651
Merge
Thu, 06 Oct 2011 14:01:21 -0700 Added tag jdk8-b08 for changeset 21c3dca02af5
katleman [Thu, 06 Oct 2011 14:01:21 -0700] rev 10650
Added tag jdk8-b08 for changeset 21c3dca02af5
Wed, 05 Jul 2017 17:52:33 +0200 Merge
duke [Wed, 05 Jul 2017 17:52:33 +0200] rev 10649
Merge
Thu, 06 Oct 2011 14:01:37 -0700 Added tag jdk8-b08 for changeset 88f1603ed2de
katleman [Thu, 06 Oct 2011 14:01:37 -0700] rev 10648
Added tag jdk8-b08 for changeset 88f1603ed2de
Wed, 05 Jul 2017 17:52:30 +0200 Merge
duke [Wed, 05 Jul 2017 17:52:30 +0200] rev 10647
Merge
Thu, 06 Oct 2011 14:01:26 -0700 Added tag jdk8-b08 for changeset 410b29777a51
katleman [Thu, 06 Oct 2011 14:01:26 -0700] rev 10646
Added tag jdk8-b08 for changeset 410b29777a51
Thu, 06 Oct 2011 14:01:13 -0700 Added tag jdk8-b08 for changeset 29f7779184ad
katleman [Thu, 06 Oct 2011 14:01:13 -0700] rev 10645
Added tag jdk8-b08 for changeset 29f7779184ad
Wed, 05 Jul 2017 17:52:22 +0200 Added tag jdk8-b08 for changeset 24ee504f8041
duke [Wed, 05 Jul 2017 17:52:22 +0200] rev 10644
Added tag jdk8-b08 for changeset 24ee504f8041
Wed, 05 Jul 2017 17:52:21 +0200 Merge jdk8-b08
duke [Wed, 05 Jul 2017 17:52:21 +0200] rev 10643
Merge
Wed, 05 Jul 2017 17:52:18 +0200 Merge
duke [Wed, 05 Jul 2017 17:52:18 +0200] rev 10642
Merge
Mon, 03 Oct 2011 18:26:59 -0700 Merge
lana [Mon, 03 Oct 2011 18:26:59 -0700] rev 10641
Merge
Mon, 26 Sep 2011 14:33:34 -0700 Merge
lana [Mon, 26 Sep 2011 14:33:34 -0700] rev 10640
Merge
Fri, 23 Sep 2011 23:30:31 -0700 Merge
lana [Fri, 23 Sep 2011 23:30:31 -0700] rev 10639
Merge
Thu, 22 Sep 2011 09:24:01 -0700 7075721: javac should have public enum for exit codes
jjg [Thu, 22 Sep 2011 09:24:01 -0700] rev 10638
7075721: javac should have public enum for exit codes Reviewed-by: mcimadamore
Wed, 21 Sep 2011 21:56:53 -0700 7092965: javac should not close processorClassLoader before end of compilation
jjg [Wed, 21 Sep 2011 21:56:53 -0700] rev 10637
7092965: javac should not close processorClassLoader before end of compilation Reviewed-by: darcy
Tue, 20 Sep 2011 12:08:48 -0700 7030473: Remove dead field JCCompilationUnit.flags
jjg [Tue, 20 Sep 2011 12:08:48 -0700] rev 10636
7030473: Remove dead field JCCompilationUnit.flags Reviewed-by: dlsmith
Fri, 16 Sep 2011 16:18:46 -0700 7091528: javadoc attempts to parse .class files
jjg [Fri, 16 Sep 2011 16:18:46 -0700] rev 10635
7091528: javadoc attempts to parse .class files Reviewed-by: darcy
Fri, 16 Sep 2011 14:16:11 +0100 7086586: Inference producing null type argument
mcimadamore [Fri, 16 Sep 2011 14:16:11 +0100] rev 10634
7086586: Inference producing null type argument Summary: Inference should fail in 15.12.2.7 when inference variables with 'nulltype' upper bounds are found Reviewed-by: dlsmith
(0) -10000 -3000 -1000 -300 -100 -48 +48 +100 +300 +1000 +3000 +10000 +30000 tip