public final class HeapLayoutConstants extends Object
Modifier and Type | Field and Description |
---|---|
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 current boot image code size
|
static int |
BOOT_IMAGE_CODE_SIZE_LIMIT
Limit for boot image code size: fail the build if
VM.AllowOversizedImages
is not set and the boot image code size is greater than or equal to this amount
of bytes. |
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 current boot image data size
|
static int |
BOOT_IMAGE_DATA_SIZE_LIMIT
Limit for boot image data size: fail the build if
VM.AllowOversizedImages
is not set and the boot image data size is greater than or equal to this amount
of bytes. |
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.
|
Modifier | Constructor and Description |
---|---|
private |
HeapLayoutConstants() |
public static final Address BOOT_IMAGE_DATA_START
public static final Address BOOT_IMAGE_CODE_START
public static final Address BOOT_IMAGE_RMAP_START
public static final Address MAXIMUM_MAPPABLE
public static final int BOOT_IMAGE_DATA_SIZE
public static final int BOOT_IMAGE_CODE_SIZE
public static final int BOOT_IMAGE_DATA_SIZE_LIMIT
VM.AllowOversizedImages
is not set and the boot image data size is greater than or equal to this amount
of bytes.public static final int BOOT_IMAGE_CODE_SIZE_LIMIT
VM.AllowOversizedImages
is not set and the boot image code size is greater than or equal to this amount
of bytes.public static final int BAD_MAP_COMPRESSION
public static final int MAX_BOOT_IMAGE_RMAP_SIZE
public static final Address BOOT_IMAGE_DATA_END
public static final Address BOOT_IMAGE_CODE_END
public static final Address BOOT_IMAGE_RMAP_END
public static final Address BOOT_IMAGE_END
private HeapLayoutConstants()