Package org.lwjgl.system
Interface MemoryUtil.MemoryAllocationReport
-
- Enclosing class:
- MemoryUtil
public static interface MemoryUtil.MemoryAllocationReport
The memory allocation report callback.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface and Description static class
MemoryUtil.MemoryAllocationReport.Aggregate
Specifies how to aggregate the reported allocations.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description void
invoke(long memory, long threadId, java.lang.String threadName, java.lang.StackTraceElement... stacktrace)
Reports allocated memory.
-
-
-
Method Detail
-
invoke
void invoke(long memory, long threadId, java.lang.String threadName, java.lang.StackTraceElement... stacktrace)
Reports allocated memory.- Parameters:
memory
- the amount of memory allocated, in bytesthreadId
- id of the thread that allocated the memory. May beMemoryUtil.NULL
.threadName
- name of the thread that allocated the memory. May benull
.stacktrace
- the allocation stacktrace. May be null.
-
-