Index
All Classes and Interfaces|All Packages
A
- allocateRegion(long, long) - Static method in class org.qbicc.runtime.gc.heap.Heap
-
Allocate space on the heap, throwing OOME if the allocation fails.
C
- checkInit(boolean) - Static method in class org.qbicc.runtime.gc.heap.Heap
-
Check on the status of heap initialization and return a flag if the heap is usable.
- commitUpTo(long) - Static method in class org.qbicc.runtime.gc.heap.Heap
G
- getConfiguredHeapAlignment() - Static method in class org.qbicc.runtime.gc.heap.Heap
-
Get the build-time-configured minimum heap alignment.
- getConfiguredMaxHeapSize() - Static method in class org.qbicc.runtime.gc.heap.Heap
-
Get the build-time-configured minimum heap size.
- getConfiguredMinHeapSize() - Static method in class org.qbicc.runtime.gc.heap.Heap
-
Get the build-time-configured maximum heap size.
- getConfiguredObjectAlignment() - Static method in class org.qbicc.runtime.gc.heap.Heap
-
Get the constant, build-time-configured minimum object alignment, in bytes.
- getCurrentHeapOffset() - Static method in class org.qbicc.runtime.gc.heap.Heap
-
Get the current heap offset.
- getHeapUnallocated() - Static method in class org.qbicc.runtime.gc.heap.Heap
-
Get the amount of free heap.
- getPageSize() - Static method in class org.qbicc.runtime.gc.heap.Heap
-
Get the detected page size.
H
- Heap - Class in org.qbicc.runtime.gc.heap
-
Heap management utilities.
I
- isHeapArgument(CNative.ptr<CNative.c_char>) - Static method in class org.qbicc.runtime.gc.heap.Heap
O
- OOME - Static variable in class org.qbicc.runtime.gc.heap.Heap
-
An OOME that can always be safely thrown without allocating anything on the heap.
- org.qbicc.runtime.gc.heap - package org.qbicc.runtime.gc.heap
P
- pointerToOffset(long) - Static method in class org.qbicc.runtime.gc.heap.Heap
-
Get a pointer to the given heap offset.
All Classes and Interfaces|All Packages