Thu, 13 Jan 2011 11:33:56 -0800 7011940: iCMS: SIGSEGV in SweepClosure::do_already_free_chunk(FreeChunk*)+0x360
ysr [Thu, 13 Jan 2011 11:33:56 -0800] rev 7907
7011940: iCMS: SIGSEGV in SweepClosure::do_already_free_chunk(FreeChunk*)+0x360 Summary: Revert a (relaxed version of the) bounds-check that was incorrectly removed in the fix for 7008136. Reviewed-by: jmasa, johnc
Thu, 13 Jan 2011 04:43:30 -0800 6941122: G1: UseLargePages does not work with G1 garbage collector
brutisso [Thu, 13 Jan 2011 04:43:30 -0800] rev 7906
6941122: G1: UseLargePages does not work with G1 garbage collector Summary: Pass the value of UseLargePages instead of false as the "large" parameter when reserving the G1 heap. Reviewed-by: tonyp, johnc, phh
Wed, 12 Jan 2011 16:34:25 -0500 6994297: G1: do first-level slow-path allocations with a CAS
tonyp [Wed, 12 Jan 2011 16:34:25 -0500] rev 7905
6994297: G1: do first-level slow-path allocations with a CAS Summary: First attempt to allocate out the current alloc region using a CAS instead of taking the Heap_lock (first level of G1's slow allocation path). Only if that fails and it's necessary to replace the current alloc region take the Heap_lock (that's the second level of G1's slow allocation path). Reviewed-by: johnc, brutisso, ysr
Wed, 12 Jan 2011 13:06:00 -0500 7007068: G1: refine the BOT during evac failure handling
tonyp [Wed, 12 Jan 2011 13:06:00 -0500] rev 7904
7007068: G1: refine the BOT during evac failure handling Summary: During evacuation failure handling we refine the BOT to reflect the location of all the objects in the regions we scan. The changeset includes some minor cleanup: a) non-product print_on() method on the G1 BOT class, b) added more complete BOT verification during heap / region verification, c) slight modification to the BOT set up for humongous regions to be more consistent with the BOT set up during evac failure handling, and d) removed a couple of unused methods. Reviewed-by: johnc, ysr
(0) -3000 -1000 -300 -100 -30 -10 -4 +4 +10 +30 +100 +300 +1000 +3000 +10000 +30000 tip