apetrusenko [Thu, 22 Oct 2009 07:43:49 -0700] rev 4033
6858886: G1: guarantee(_next_marked_bytes <= used(),"invariant") at heapRegion.hpp:359
Reviewed-by: tonyp, ysr
tonyp [Tue, 20 Oct 2009 11:28:25 -0700] rev 4032
Merge
ysr [Tue, 20 Oct 2009 00:00:23 -0700] rev 4031
6892749: assert(UseParNewGC || UseSerialGC || UseConcMarkSweepGC, "...") fails
Summary: Removed the assert: UseSerialGC is not necessarily always set when serial gc is being used.
Reviewed-by: jcoomes, jmasa, tonyp
ysr [Fri, 16 Oct 2009 02:05:46 -0700] rev 4030
6888898: CMS: ReduceInitialCardMarks unsafe in the presence of cms precleaning
6889757: G1: enable card mark elision for initializing writes from compiled code (ReduceInitialCardMarks)
Summary: Defer the (compiler-elided) card-mark upon a slow-path allocation until after the store and before the next subsequent safepoint; G1 now answers yes to can_elide_tlab_write_barriers().
Reviewed-by: jcoomes, kvn, never
tonyp [Mon, 19 Oct 2009 17:02:19 -0400] rev 4029
Merge
tonyp [Wed, 07 Oct 2009 19:01:55 -0400] rev 4028
6866190: Remove SIMPLE_STACK code from TaskQueue
Summary: What the title says. We don't use SIMPLE_STACK any more.
Reviewed-by: ysr