Uses of Class
org.jikesrvm.osr.ExecutionState

Packages that use ExecutionState
org.jikesrvm.osr   
org.jikesrvm.osr.ia32   
 

Uses of ExecutionState in org.jikesrvm.osr
 

Fields in org.jikesrvm.osr declared as ExecutionState
 ExecutionState ExecutionState.callerState
          the caller's state if this method is an inlinee
 

Methods in org.jikesrvm.osr that return ExecutionState
abstract  ExecutionState ExecutionStateExtractor.extractState(RVMThread thread, Offset tsFromFPoff, Offset ypTakenFPoff, int cmid)
          Returns a VM scope descriptor (ExecutionState) for a compiled method on the top of a thread stack, (or a list of descriptors for an inlined method).
 

Methods in org.jikesrvm.osr with parameters of type ExecutionState
static CompiledMethod SpecialCompiler.baselineCompile(ExecutionState state)
          Compiles the method with the baseline compiler.
private static void OSRProfiler.invalidateState(ExecutionState state)
           
static void OSRProfiler.notifyInvalidation(ExecutionState state)
           
static CompiledMethod SpecialCompiler.optCompile(ExecutionState state)
           generate prologue PSEUDO_bytecode from the state.
static CompiledMethod SpecialCompiler.recompileState(ExecutionState state, boolean invalidate)
          recompile an execution state
 

Uses of ExecutionState in org.jikesrvm.osr.ia32
 

Methods in org.jikesrvm.osr.ia32 that return ExecutionState
 ExecutionState OptExecutionStateExtractor.extractState(RVMThread thread, Offset osrFPoff, Offset methFPoff, int cmid)
           
 ExecutionState BaselineExecutionStateExtractor.extractState(RVMThread thread, Offset osrFPoff, Offset methFPoff, int cmid)
          Implements ExecutionStateExtractor.extractState.
private  ExecutionState OptExecutionStateExtractor.getExecStateSequence(RVMThread thread, byte[] stack, Offset ipOffset, Offset fpOffset, int cmid, Offset tsFPOffset, TempRegisters registers, EncodedOSRMap osrmap)
           
 

Methods in org.jikesrvm.osr.ia32 with parameters of type ExecutionState
private static void BaselineExecutionStateExtractor.getVariableValue(byte[] stack, Offset offset, byte[] types, BaselineCompiledMethod compiledMethod, boolean kind, ExecutionState state)
           
static boolean CodeInstaller.install(ExecutionState state, CompiledMethod cm)