Package com.jozufozu.flywheel.lib.memory
Class FlwMemoryTracker
java.lang.Object
com.jozufozu.flywheel.lib.memory.FlwMemoryTracker
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic void_allocCPUMemory(long size) static void_allocGPUMemory(long size) static void_freeCPUMemory(long size) static void_freeGPUMemory(long size) static longcalloc(long num, long size) static voidfree(long ptr) static longstatic longstatic longmalloc(long size) static longrealloc(long ptr, long size)
-
Field Details
-
DEBUG_MEMORY_SAFETY
public static final boolean DEBUG_MEMORY_SAFETY
-
-
Method Details
-
malloc
public static long malloc(long size) -
calloc
public static long calloc(long num, long size) -
realloc
public static long realloc(long ptr, long size) -
free
public static void free(long ptr) -
_allocCPUMemory
public static void _allocCPUMemory(long size) -
_freeCPUMemory
public static void _freeCPUMemory(long size) -
_allocGPUMemory
public static void _allocGPUMemory(long size) -
_freeGPUMemory
public static void _freeGPUMemory(long size) -
getCPUMemory
public static long getCPUMemory() -
getGPUMemory
public static long getGPUMemory()
-