Uses of Class
org.vmmagic.pragma.Untraced

Packages that use Untraced
com.ibm.tuningfork.tracegen.chunk   
org.jikesrvm.ia32   
org.jikesrvm.jni   
org.jikesrvm.mm.mmtk   
org.jikesrvm.runtime   
org.jikesrvm.scheduler   
org.jikesrvm.tuningfork   
org.mmtk.vm   
 

Uses of Untraced in com.ibm.tuningfork.tracegen.chunk
 

Fields in com.ibm.tuningfork.tracegen.chunk with annotations of type Untraced
 EventChunk EventChunk.next
           
 

Uses of Untraced in org.jikesrvm.ia32
 

Fields in org.jikesrvm.ia32 with annotations of type Untraced
 double[] Registers.fprs
          Floating point registers
 WordArray Registers.gprs
          General purpose registers
 

Uses of Untraced in org.jikesrvm.jni
 

Fields in org.jikesrvm.jni with annotations of type Untraced
 AddressArray JNIEnvironment.JNIRefs
          references passed to native code
private  Address JNIEnvironment.savedJTOC
          For saving JTOC register on entry to native, to be restored on JNI call from native (only used on PowerPC)
protected  RVMThread JNIEnvironment.savedTRreg
          For saving processor register on entry to native, to be restored on JNI call from native
 

Uses of Untraced in org.jikesrvm.mm.mmtk
 

Fields in org.jikesrvm.mm.mmtk with annotations of type Untraced
private  CompiledMethod ScanThread.compiledMethod
           
private  GCMapIterator ScanThread.iterator
           
private  RVMThread ScanThread.thread
           
private  RVMThread Lock.thread
           
private  TraceLocal ScanThread.trace
           
private  AddressArray ReferenceProcessor.unforwardedReferences
          In a MarkCompact (or similar) collector, we need to update the references field, and then update its contents.
 

Uses of Untraced in org.jikesrvm.runtime
 

Fields in org.jikesrvm.runtime with annotations of type Untraced
 AddressArray BootRecord.heapRanges
           
 

Uses of Untraced in org.jikesrvm.scheduler
 

Fields in org.jikesrvm.scheduler with annotations of type Untraced
(package private)  SpinLock RVMThread.awaitingSpinLock
          Used to handle contention for spin locks
(package private)  RVMThread RVMThread.contenderLink
           
 ArchitectureSpecific.Registers RVMThread.contextRegisters
          Place to save register state when this thread is not actually running.
 ArchitectureSpecific.Registers RVMThread.contextRegistersSave
          Place to save register state when this thread is not actually running.
private  ArchitectureSpecific.Registers RVMThread.exceptionRegisters
          Place to save register state during hardware(C signal trap handler) or software (RuntimeEntrypoints.athrow) trap handling.
(package private)  RVMThread ThreadQueue.head
           
(package private)  RVMThread LightMonitor.holder
           
private  JNIEnvironment RVMThread.jniEnv
          Cached JNI environment for this thread
(package private)  RVMThread SpinLock.latestContender
          The state of the processor lock.
(package private)  RVMThread RVMThread.next
          Link pointer for queues (specifically ThreadQueue).
(package private)  ThreadQueue RVMThread.queuedOn
          The queue that the thread is on, or null if the thread is not on a queue (specifically ThreadQueue).
(package private)  RVMThread ThreadQueue.tail
           
 

Uses of Untraced in org.jikesrvm.tuningfork
 

Fields in org.jikesrvm.tuningfork with annotations of type Untraced
private  EventChunk Feedlet.events
           
private  EventChunk EventChunkQueue.head
           
private  EventChunk EventChunkQueue.tail
           
 

Uses of Untraced in org.mmtk.vm
 

Fields in org.mmtk.vm with annotations of type Untraced
static ActivePlan VM.activePlan
           
static Assert VM.assertions
           
static Barriers VM.barriers
           
static Collection VM.collection
           
static Config VM.config
           
static Debug VM.debugging
           
static MMTk_Events VM.events
           
static FinalizableProcessor VM.finalizableProcessor
           
static Memory VM.memory
           
static ObjectModel VM.objectModel
           
static ReferenceProcessor VM.phantomReferences
           
static Scanning VM.scanning
           
static ReferenceProcessor VM.softReferences
           
static Statistics VM.statistics
           
static Strings VM.strings
           
static TraceInterface VM.traceInterface
           
static ReferenceProcessor VM.weakReferences