org.jikesrvm.runtime
Interface ArchEntrypoints


public interface ArchEntrypoints

Entrypoints that are specific to instruction architecture.


Field Summary
static String arch
           
static String ArchCodeArrayName
           
static RVMField arrayIndexTrapParamField
           
static RVMField framePointerField
           
static RVMField hiddenSignatureIdField
           
static RVMField hijackedReturnAddressField
           
static NormalMethod newArrayArrayMethod
           
static RVMField reflectiveMethodInvokerInstructionsField
           
static RVMField registersFPField
           
static RVMField registersFPRsField
           
static RVMField registersGPRsField
           
static RVMField registersInUseField
           
static RVMField registersIPField
           
static RVMField registersLRField
           
static RVMField restoreHardwareExceptionStateInstructionsField
           
static RVMField restoreVolatilesInstructionsField
           
static RVMField saveThreadStateInstructionsField
           
static RVMField saveVolatilesInstructionsField
           
static RVMField threadSwitchInstructionsField
           
static RVMField trampolineRegistersField
           
 

Field Detail

newArrayArrayMethod

static final NormalMethod newArrayArrayMethod

arch

static final String arch
See Also:
Constant Field Values

ArchCodeArrayName

static final String ArchCodeArrayName
See Also:
Constant Field Values

reflectiveMethodInvokerInstructionsField

static final RVMField reflectiveMethodInvokerInstructionsField

saveThreadStateInstructionsField

static final RVMField saveThreadStateInstructionsField

threadSwitchInstructionsField

static final RVMField threadSwitchInstructionsField

restoreHardwareExceptionStateInstructionsField

static final RVMField restoreHardwareExceptionStateInstructionsField

saveVolatilesInstructionsField

static final RVMField saveVolatilesInstructionsField

restoreVolatilesInstructionsField

static final RVMField restoreVolatilesInstructionsField

trampolineRegistersField

static final RVMField trampolineRegistersField

hijackedReturnAddressField

static final RVMField hijackedReturnAddressField

registersIPField

static final RVMField registersIPField

registersFPRsField

static final RVMField registersFPRsField

registersGPRsField

static final RVMField registersGPRsField

registersInUseField

static final RVMField registersInUseField

registersLRField

static final RVMField registersLRField

registersFPField

static final RVMField registersFPField

framePointerField

static final RVMField framePointerField

hiddenSignatureIdField

static final RVMField hiddenSignatureIdField

arrayIndexTrapParamField

static final RVMField arrayIndexTrapParamField