< prev index next >

src/hotspot/share/gc/g1/g1CollectedHeap.hpp

Print this page
rev 49619 : JEP 328 : Flight Recorder open source preview


  69 class MemoryPool;
  70 class ObjectClosure;
  71 class SpaceClosure;
  72 class CompactibleSpaceClosure;
  73 class Space;
  74 class G1CollectionSet;
  75 class G1CollectorPolicy;
  76 class G1Policy;
  77 class G1HotCardCache;
  78 class G1RemSet;
  79 class G1YoungRemSetSamplingThread;
  80 class HeapRegionRemSetIterator;
  81 class G1ConcurrentMark;
  82 class G1ConcurrentMarkThread;
  83 class G1ConcurrentRefine;
  84 class GenerationCounters;
  85 class STWGCTimer;
  86 class G1NewTracer;
  87 class EvacuationFailedInfo;
  88 class nmethod;
  89 class Ticks;
  90 class WorkGang;
  91 class G1Allocator;
  92 class G1ArchiveAllocator;
  93 class G1FullGCScope;
  94 class G1HeapVerifier;
  95 class G1HeapSizingPolicy;
  96 class G1HeapSummary;
  97 class G1EvacSummary;
  98 
  99 typedef OverflowTaskQueue<StarTask, mtGC>         RefToScanQueue;
 100 typedef GenericTaskQueueSet<RefToScanQueue, mtGC> RefToScanQueueSet;
 101 
 102 typedef int RegionIdx_t;   // needs to hold [ 0..max_regions() )
 103 typedef int CardIdx_t;     // needs to hold [ 0..CardsPerRegion )
 104 
 105 // The G1 STW is alive closure.
 106 // An instance is embedded into the G1CH and used as the
 107 // (optional) _is_alive_non_header closure in the STW
 108 // reference processor. It is also extensively used during
 109 // reference processing during STW evacuation pauses.




  69 class MemoryPool;
  70 class ObjectClosure;
  71 class SpaceClosure;
  72 class CompactibleSpaceClosure;
  73 class Space;
  74 class G1CollectionSet;
  75 class G1CollectorPolicy;
  76 class G1Policy;
  77 class G1HotCardCache;
  78 class G1RemSet;
  79 class G1YoungRemSetSamplingThread;
  80 class HeapRegionRemSetIterator;
  81 class G1ConcurrentMark;
  82 class G1ConcurrentMarkThread;
  83 class G1ConcurrentRefine;
  84 class GenerationCounters;
  85 class STWGCTimer;
  86 class G1NewTracer;
  87 class EvacuationFailedInfo;
  88 class nmethod;

  89 class WorkGang;
  90 class G1Allocator;
  91 class G1ArchiveAllocator;
  92 class G1FullGCScope;
  93 class G1HeapVerifier;
  94 class G1HeapSizingPolicy;
  95 class G1HeapSummary;
  96 class G1EvacSummary;
  97 
  98 typedef OverflowTaskQueue<StarTask, mtGC>         RefToScanQueue;
  99 typedef GenericTaskQueueSet<RefToScanQueue, mtGC> RefToScanQueueSet;
 100 
 101 typedef int RegionIdx_t;   // needs to hold [ 0..max_regions() )
 102 typedef int CardIdx_t;     // needs to hold [ 0..CardsPerRegion )
 103 
 104 // The G1 STW is alive closure.
 105 // An instance is embedded into the G1CH and used as the
 106 // (optional) _is_alive_non_header closure in the STW
 107 // reference processor. It is also extensively used during
 108 // reference processing during STW evacuation pauses.


< prev index next >