Uses of Class
org.jikesrvm.mm.mminterface.GCMapIterator

Packages that use GCMapIterator
org.jikesrvm   
org.jikesrvm.compilers.baseline.ia32   
org.jikesrvm.compilers.common   
org.jikesrvm.compilers.opt.runtimesupport   
org.jikesrvm.compilers.opt.runtimesupport.ia32   
org.jikesrvm.jni.ia32   
org.jikesrvm.mm.mminterface   
org.jikesrvm.mm.mmtk   
 

Uses of GCMapIterator in org.jikesrvm
 

Subclasses of GCMapIterator in org.jikesrvm
static class ArchitectureSpecific.BaselineGCMapIterator
           
static class ArchitectureSpecific.JNIGCMapIterator
           
static class ArchitectureSpecificOpt.OptGCMapIterator
           
 

Uses of GCMapIterator in org.jikesrvm.compilers.baseline.ia32
 

Subclasses of GCMapIterator in org.jikesrvm.compilers.baseline.ia32
 class BaselineGCMapIterator
          Iterator for stack frame built by the Baseline compiler.
 

Uses of GCMapIterator in org.jikesrvm.compilers.common
 

Subclasses of GCMapIterator in org.jikesrvm.compilers.common
 class HardwareTrapGCMapIterator
          Iterator for stack frames inserted by hardware trap handler.
 

Uses of GCMapIterator in org.jikesrvm.compilers.opt.runtimesupport
 

Subclasses of GCMapIterator in org.jikesrvm.compilers.opt.runtimesupport
 class OptGenericGCMapIterator
          This class contains its architecture-independent code for iteration across the references represented by a frame built by the OPT compiler.
 

Uses of GCMapIterator in org.jikesrvm.compilers.opt.runtimesupport.ia32
 

Subclasses of GCMapIterator in org.jikesrvm.compilers.opt.runtimesupport.ia32
 class OptGCMapIterator
          An instance of this class provides iteration across the references represented by a frame built by the OPT compiler.
 

Uses of GCMapIterator in org.jikesrvm.jni.ia32
 

Subclasses of GCMapIterator in org.jikesrvm.jni.ia32
 class JNIGCMapIterator
          Iterator for stack frames inserted at the transition from Java to JNI Native C.
 

Uses of GCMapIterator in org.jikesrvm.mm.mminterface
 

Fields in org.jikesrvm.mm.mminterface declared as GCMapIterator
private  GCMapIterator GCMapIteratorGroup.baselineIterator
          iterator for baseline compiled frames
private  GCMapIterator GCMapIteratorGroup.hardwareTrapIterator
          iterator for HardwareTrap stackframes
private  GCMapIterator GCMapIteratorGroup.jniIterator
          iterator for JNI Java -> C stackframes
private  GCMapIterator GCMapIteratorGroup.optIterator
          iterator for opt compiled frames
 

Methods in org.jikesrvm.mm.mminterface that return GCMapIterator
 GCMapIterator GCMapIteratorGroup.getJniIterator()
          get the GCMapIterator used for scanning JNI native stack frames.
 GCMapIterator GCMapIteratorGroup.selectIterator(CompiledMethod compiledMethod)
          Select iterator for scanning for object references in a stackframe.
 

Uses of GCMapIterator in org.jikesrvm.mm.mmtk
 

Fields in org.jikesrvm.mm.mmtk declared as GCMapIterator
private  GCMapIterator ScanThread.iterator