org.jikesrvm
Interface HeapLayoutConstants

All Known Subinterfaces:
ArchitectureSpecific.BaselineConstants, BaselineConstants, Constants, MiscHeaderConstants
All Known Implementing Classes:
AbstractMethod, ArchitectureSpecific.BaselineCompilerImpl, ArchitectureSpecific.BaselineExceptionDeliverer, ArchitectureSpecific.BaselineGCMapIterator, ArchitectureSpecific.JNICompiler, ArchitectureSpecific.JNIGCMapIterator, ArchitectureSpecific.LazyCompilationTrampoline, ArchitectureSpecific.OutOfLineMachineCode, ArchitectureSpecificOpt.AssemblerOpt, ArchitectureSpecificOpt.BaselineExecutionStateExtractor, ArchitectureSpecificOpt.CodeInstaller, ArchitectureSpecificOpt.OptExecutionStateExtractor, ArchitectureSpecificOpt.OptGCMapIterator, ArchitectureSpecificOpt.PostThreadSwitch, AssemblerBase, AssemblerDriver, AssemblerOpt, Barriers, BaselineCompiledMethod, BaselineCompilerImpl, BaselineExceptionDeliverer, BaselineExecutionStateExtractor, BaselineGCMapIterator, ClassFileReader, ClassLoaderProxy, CodeInstaller, Collection, CompilerDNA, ControllerMemory, CounterBasedSampling, DebugUtil, DynamicLinker, ExecutionStateExtractor, Instruction, JNICompiler, JNIGCMapIterator, JSRInfo, LazyCompilationTrampoline, Lock, Memory, MemoryManager, MiscHeader, NativeMethod, NormalMethod, ObjectModel, OnStackReplacementPlan, OptExecutionStateExtractor, OptGCMapIterator, OptGenericGCMapIterator, OptMachineCodeMap, OutOfLineMachineCode, PostThreadSwitch, Primitive, ReferenceMaps, Reflection, RuntimeCompiler, RuntimeEntrypoints, RVMArray, RVMClass, RVMClassLoader, RVMField, RVMMember, RVMMethod, RVMThread, RVMType, ScanThread, SpinLock, Statics, TableBasedDynamicLinker, UnboxedType, VM

public interface HeapLayoutConstants

Constants defining heap layout constants


Field Summary
static int BAD_MAP_COMPRESSION
           
static Address BOOT_IMAGE_CODE_END
          The address of the end of the code section of the boot image.
static int BOOT_IMAGE_CODE_SIZE
          The maximum boot image code size
static Address BOOT_IMAGE_CODE_START
          The address of the start of the code section of the boot image.
static Address BOOT_IMAGE_DATA_END
          The address of the end of the data section of the boot image.
static int BOOT_IMAGE_DATA_SIZE
          The maximum boot image data size
static Address BOOT_IMAGE_DATA_START
          The address of the start of the data section of the boot image.
static Address BOOT_IMAGE_END
          The address of the end of the boot image.
static Address BOOT_IMAGE_RMAP_END
          The address of the end of the ref map section of the boot image.
static Address BOOT_IMAGE_RMAP_START
          The address of the start of the ref map section of the boot image.
static int MAX_BOOT_IMAGE_RMAP_SIZE
           
static Address MAXIMUM_MAPPABLE
          The address in virtual memory that is the highest that can be mapped.
 

Field Detail

BOOT_IMAGE_DATA_START

static final Address BOOT_IMAGE_DATA_START
The address of the start of the data section of the boot image.


BOOT_IMAGE_CODE_START

static final Address BOOT_IMAGE_CODE_START
The address of the start of the code section of the boot image.


BOOT_IMAGE_RMAP_START

static final Address BOOT_IMAGE_RMAP_START
The address of the start of the ref map section of the boot image.


MAXIMUM_MAPPABLE

static final Address MAXIMUM_MAPPABLE
The address in virtual memory that is the highest that can be mapped.


BOOT_IMAGE_DATA_SIZE

static final int BOOT_IMAGE_DATA_SIZE
The maximum boot image data size

See Also:
Constant Field Values

BOOT_IMAGE_CODE_SIZE

static final int BOOT_IMAGE_CODE_SIZE
The maximum boot image code size

See Also:
Constant Field Values

BAD_MAP_COMPRESSION

static final int BAD_MAP_COMPRESSION
See Also:
Constant Field Values

MAX_BOOT_IMAGE_RMAP_SIZE

static final int MAX_BOOT_IMAGE_RMAP_SIZE
See Also:
Constant Field Values

BOOT_IMAGE_DATA_END

static final Address BOOT_IMAGE_DATA_END
The address of the end of the data section of the boot image.


BOOT_IMAGE_CODE_END

static final Address BOOT_IMAGE_CODE_END
The address of the end of the code section of the boot image.


BOOT_IMAGE_RMAP_END

static final Address BOOT_IMAGE_RMAP_END
The address of the end of the ref map section of the boot image.


BOOT_IMAGE_END

static final Address BOOT_IMAGE_END
The address of the end of the boot image.