equal
deleted
inserted
replaced
74 class G1HotCardCache; |
74 class G1HotCardCache; |
75 class G1RemSet; |
75 class G1RemSet; |
76 class HeapRegionRemSetIterator; |
76 class HeapRegionRemSetIterator; |
77 class G1ConcurrentMark; |
77 class G1ConcurrentMark; |
78 class ConcurrentMarkThread; |
78 class ConcurrentMarkThread; |
79 class ConcurrentG1Refine; |
79 class G1ConcurrentRefine; |
80 class GenerationCounters; |
80 class GenerationCounters; |
81 class STWGCTimer; |
81 class STWGCTimer; |
82 class G1NewTracer; |
82 class G1NewTracer; |
83 class EvacuationFailedInfo; |
83 class EvacuationFailedInfo; |
84 class nmethod; |
84 class nmethod; |
804 // The concurrent marker (and the thread it runs in.) |
804 // The concurrent marker (and the thread it runs in.) |
805 G1ConcurrentMark* _cm; |
805 G1ConcurrentMark* _cm; |
806 ConcurrentMarkThread* _cmThread; |
806 ConcurrentMarkThread* _cmThread; |
807 |
807 |
808 // The concurrent refiner. |
808 // The concurrent refiner. |
809 ConcurrentG1Refine* _cg1r; |
809 G1ConcurrentRefine* _cr; |
810 |
810 |
811 // The parallel task queues |
811 // The parallel task queues |
812 RefToScanQueueSet *_task_queues; |
812 RefToScanQueueSet *_task_queues; |
813 |
813 |
814 // True iff a evacuation has failed in the current collection. |
814 // True iff a evacuation has failed in the current collection. |
1387 |
1387 |
1388 G1ConcurrentMark* concurrent_mark() const { return _cm; } |
1388 G1ConcurrentMark* concurrent_mark() const { return _cm; } |
1389 |
1389 |
1390 // Refinement |
1390 // Refinement |
1391 |
1391 |
1392 ConcurrentG1Refine* concurrent_g1_refine() const { return _cg1r; } |
1392 G1ConcurrentRefine* concurrent_refine() const { return _cr; } |
1393 |
1393 |
1394 // Optimized nmethod scanning support routines |
1394 // Optimized nmethod scanning support routines |
1395 |
1395 |
1396 // Is an oop scavengeable |
1396 // Is an oop scavengeable |
1397 virtual bool is_scavengable(oop obj); |
1397 virtual bool is_scavengable(oop obj); |