Package org.teavm.runtime
Class MemoryTrace
java.lang.Object
org.teavm.runtime.MemoryTrace
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
allocate
(org.teavm.interop.Address address, int size) static void
assertFree
(org.teavm.interop.Address address, int size) static void
checkIsFree
(org.teavm.interop.Address address, int size) static void
static void
static void
free
(org.teavm.interop.Address address, int size) static void
static void
gcStarted
(boolean full) static void
mark
(org.teavm.interop.Address address) static void
static void
static void
move
(org.teavm.interop.Address from, org.teavm.interop.Address to, int size) static void
reportDirtyRegion
(org.teavm.interop.Address address) static void
static void
static void
-
Method Details
-
allocate
public static void allocate(org.teavm.interop.Address address, int size) -
free
public static void free(org.teavm.interop.Address address, int size) -
assertFree
public static void assertFree(org.teavm.interop.Address address, int size) -
checkIsFree
public static void checkIsFree(org.teavm.interop.Address address, int size) -
markStarted
public static void markStarted() -
mark
public static void mark(org.teavm.interop.Address address) -
reportDirtyRegion
public static void reportDirtyRegion(org.teavm.interop.Address address) -
markCompleted
public static void markCompleted() -
move
public static void move(org.teavm.interop.Address from, org.teavm.interop.Address to, int size) -
gcStarted
public static void gcStarted(boolean full) -
sweepStarted
public static void sweepStarted() -
sweepCompleted
public static void sweepCompleted() -
defragStarted
public static void defragStarted() -
defragCompleted
public static void defragCompleted() -
writeHeapDump
public static void writeHeapDump() -
gcCompleted
public static void gcCompleted()
-