jcoomes [Thu, 26 Jun 2014 13:30:43 -0700] rev 25485
8034246: remove CMS and ParNew adaptive size policy code
Reviewed-by: tschatzl, jwilhelm, mgerdin
tschatzl [Thu, 26 Jun 2014 16:01:07 +0200] rev 25484
8040977: G1 crashes when run with -XX:-G1DeferredRSUpdate
Summary: When G1 is run with -XX:-G1DeferredRSUpdate, the VM crashes because of wrong initialization order of member variables. The change makes the initalization explicit, not relying on initialization order any more.
Reviewed-by: brutisso, mgerdin
tschatzl [Thu, 26 Jun 2014 15:48:05 +0200] rev 25483
8035401: Fix visibility of G1ParScanThreadState members
Summary: After JDK-8035400 there were several opportunities to fix the visibility of several members of the G1ParScanThreadState class.
Reviewed-by: brutisso, mgerdin
tschatzl [Thu, 26 Jun 2014 15:45:07 +0200] rev 25482
8035400: Move G1ParScanThreadState into its own files
Summary: Extract the G1ParScanThreadState class from G1CollectedHeap.?pp into its own files.
Reviewed-by: brutisso, mgerdin
mgerdin [Thu, 26 Jun 2014 11:36:58 +0200] rev 25481
8047818: G1 HeapRegions can no longer be ContiguousSpaces
Summary: Change parent of G1OffsetTableContigSpace to CompactibleSpace, reimplement missing functionality
Reviewed-by: stefank, jmasa, tschatzl
mgerdin [Thu, 26 Jun 2014 13:20:18 +0200] rev 25480
8048214: Linker error when compiling G1SATBCardTableModRefBS after include order changes
Reviewed-by: stefank, brutisso, tschatzl
mgerdin [Thu, 26 Jun 2014 10:00:00 +0200] rev 25479
8047821: G1 Does not use the save_marks functionality as intended
Summary: Rename save_marks to record_top_and_timestamp and remove som unused but related methods
Reviewed-by: stefank, ehelin