6484957: G1: parallel concurrent refinement

6826318: G1: remove traversal-based refinement code

Removed traversal-based refinement code as it's no longer used. Made the concurrent refinement (queue-based) parallel.

Reviewed-by: tonyp
This commit is contained in:
Igor Veresov 2009-05-11 16:30:56 -07:00
parent 955a453996
commit 8c764e214c
23 changed files with 230 additions and 666 deletions

View file

@ -73,7 +73,7 @@ class ConcurrentZFThread: public ConcurrentGCThread {
// while holding the ZF_needed_mon lock.
// shutdown
static void stop();
void stop();
// Stats
static void note_region_alloc() {_region_allocs++; }