Package org.teavm.runtime
Class GC
java.lang.Object
org.teavm.runtime.GC
-
Method Summary
Modifier and TypeMethodDescriptionstatic RuntimeObjectalloc(int size) static longstatic voidstatic voidstatic voidfixHeap()static intstatic Addressstatic longstatic longstatic voidstatic voidresizeHeap(long size) static voidstatic voidwriteBarrier(RuntimeObject object)
-
Method Details
-
heapAddress
-
availableBytes
public static long availableBytes() -
minAvailableBytes
public static long minAvailableBytes() -
maxAvailableBytes
public static long maxAvailableBytes() -
resizeHeap
public static void resizeHeap(long size) -
writeBarrier
-
outOfMemory
public static void outOfMemory() -
getFreeMemory
public static int getFreeMemory() -
alloc
-
collectGarbage
public static void collectGarbage() -
collectGarbageFull
public static void collectGarbageFull() -
fixHeap
public static void fixHeap() -
tryShrink
public static void tryShrink()
-