src/hotspot/share/gc/g1/g1CollectedHeap.hpp
changeset 47789 a77a7d3bc4f6
parent 47678 c84eeb55c55e
child 47790 4925ee84b4ac
equal deleted inserted replaced
47786:97dde3171e7e 47789:a77a7d3bc4f6
    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);