Index

A C G H I O P 
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.
getMaxHeapSize() - Static method in class org.qbicc.runtime.gc.heap.Heap
Get the max size of the heap in bytes (for Runtime.maxMemory())
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

initHeap(int, CNative.char_ptr_ptr) - Static method in class org.qbicc.runtime.gc.heap.Heap
 
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.
A C G H I O P 
All Classes and Interfaces|All Packages