A C D E F G I J M N O P R S V X
A
- aligned_alloc - Static variable in class org.lwjgl.system.jemalloc.JEmalloc.Functions
-
Function address.
- aligned_alloc(long, long) - Method in class org.lwjgl.system.jemalloc.JEmallocAllocator
- aligned_free(long) - Method in class org.lwjgl.system.jemalloc.JEmallocAllocator
- ALIGNOF - Static variable in class org.lwjgl.system.jemalloc.ExtentHooks
-
The struct alignment in bytes.
- alloc() - Method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Returns the value of the
allocfield. - alloc(ExtentAllocI) - Method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Sets the specified value to the
allocfield. - ALLOC - Static variable in class org.lwjgl.system.jemalloc.ExtentHooks
-
The struct member offsets.
C
- callback(long) - Method in interface org.lwjgl.system.jemalloc.ExtentAllocI
- callback(long) - Method in interface org.lwjgl.system.jemalloc.ExtentCommitI
- callback(long) - Method in interface org.lwjgl.system.jemalloc.ExtentDallocI
- callback(long) - Method in interface org.lwjgl.system.jemalloc.ExtentDecommitI
- callback(long) - Method in interface org.lwjgl.system.jemalloc.ExtentDestroyI
- callback(long) - Method in interface org.lwjgl.system.jemalloc.ExtentMergeI
- callback(long) - Method in interface org.lwjgl.system.jemalloc.ExtentPurgeI
- callback(long) - Method in interface org.lwjgl.system.jemalloc.ExtentSplitI
- callback(long) - Method in interface org.lwjgl.system.jemalloc.MallocMessageCallbackI
- calloc - Static variable in class org.lwjgl.system.jemalloc.JEmalloc.Functions
-
Function address.
- calloc() - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Returns a new
ExtentHooksinstance allocated withmemCalloc. - calloc(long, long) - Method in class org.lwjgl.system.jemalloc.JEmallocAllocator
- callocStack() - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Returns a new
ExtentHooksinstance allocated on the thread-localMemoryStackand initializes all its bits to zero. - callocStack(MemoryStack) - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Returns a new
ExtentHooksinstance allocated on the specifiedMemoryStackand initializes all its bits to zero. - commit() - Method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Returns the value of the
commitfield. - commit(ExtentCommitI) - Method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Sets the specified value to the
commitfield. - COMMIT - Static variable in class org.lwjgl.system.jemalloc.ExtentHooks
-
The struct member offsets.
- create() - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Returns a new
ExtentHooksinstance allocated withBufferUtils. - create(long) - Static method in class org.lwjgl.system.jemalloc.ExtentAlloc
-
Creates a
ExtentAllocinstance from the specified function pointer. - create(long) - Static method in class org.lwjgl.system.jemalloc.ExtentCommit
-
Creates a
ExtentCommitinstance from the specified function pointer. - create(long) - Static method in class org.lwjgl.system.jemalloc.ExtentDalloc
-
Creates a
ExtentDallocinstance from the specified function pointer. - create(long) - Static method in class org.lwjgl.system.jemalloc.ExtentDecommit
-
Creates a
ExtentDecommitinstance from the specified function pointer. - create(long) - Static method in class org.lwjgl.system.jemalloc.ExtentDestroy
-
Creates a
ExtentDestroyinstance from the specified function pointer. - create(long) - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Returns a new
ExtentHooksinstance for the specified memory address. - create(long) - Static method in class org.lwjgl.system.jemalloc.ExtentMerge
-
Creates a
ExtentMergeinstance from the specified function pointer. - create(long) - Static method in class org.lwjgl.system.jemalloc.ExtentPurge
-
Creates a
ExtentPurgeinstance from the specified function pointer. - create(long) - Static method in class org.lwjgl.system.jemalloc.ExtentSplit
-
Creates a
ExtentSplitinstance from the specified function pointer. - create(long) - Static method in class org.lwjgl.system.jemalloc.MallocMessageCallback
-
Creates a
MallocMessageCallbackinstance from the specified function pointer. - create(ExtentAllocI) - Static method in class org.lwjgl.system.jemalloc.ExtentAlloc
-
Creates a
ExtentAllocinstance that delegates to the specifiedExtentAllocIinstance. - create(ExtentCommitI) - Static method in class org.lwjgl.system.jemalloc.ExtentCommit
-
Creates a
ExtentCommitinstance that delegates to the specifiedExtentCommitIinstance. - create(ExtentDallocI) - Static method in class org.lwjgl.system.jemalloc.ExtentDalloc
-
Creates a
ExtentDallocinstance that delegates to the specifiedExtentDallocIinstance. - create(ExtentDecommitI) - Static method in class org.lwjgl.system.jemalloc.ExtentDecommit
-
Creates a
ExtentDecommitinstance that delegates to the specifiedExtentDecommitIinstance. - create(ExtentDestroyI) - Static method in class org.lwjgl.system.jemalloc.ExtentDestroy
-
Creates a
ExtentDestroyinstance that delegates to the specifiedExtentDestroyIinstance. - create(ExtentMergeI) - Static method in class org.lwjgl.system.jemalloc.ExtentMerge
-
Creates a
ExtentMergeinstance that delegates to the specifiedExtentMergeIinstance. - create(ExtentPurgeI) - Static method in class org.lwjgl.system.jemalloc.ExtentPurge
-
Creates a
ExtentPurgeinstance that delegates to the specifiedExtentPurgeIinstance. - create(ExtentSplitI) - Static method in class org.lwjgl.system.jemalloc.ExtentSplit
-
Creates a
ExtentSplitinstance that delegates to the specifiedExtentSplitIinstance. - create(MallocMessageCallbackI) - Static method in class org.lwjgl.system.jemalloc.MallocMessageCallback
-
Creates a
MallocMessageCallbackinstance that delegates to the specifiedMallocMessageCallbackIinstance. - createSafe(long) - Static method in class org.lwjgl.system.jemalloc.ExtentAlloc
- createSafe(long) - Static method in class org.lwjgl.system.jemalloc.ExtentCommit
- createSafe(long) - Static method in class org.lwjgl.system.jemalloc.ExtentDalloc
- createSafe(long) - Static method in class org.lwjgl.system.jemalloc.ExtentDecommit
- createSafe(long) - Static method in class org.lwjgl.system.jemalloc.ExtentDestroy
- createSafe(long) - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
- createSafe(long) - Static method in class org.lwjgl.system.jemalloc.ExtentMerge
- createSafe(long) - Static method in class org.lwjgl.system.jemalloc.ExtentPurge
- createSafe(long) - Static method in class org.lwjgl.system.jemalloc.ExtentSplit
- createSafe(long) - Static method in class org.lwjgl.system.jemalloc.MallocMessageCallback
D
- dalloc() - Method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Returns the value of the
dallocfield. - dalloc(ExtentDallocI) - Method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Sets the specified value to the
dallocfield. - DALLOC - Static variable in class org.lwjgl.system.jemalloc.ExtentHooks
-
The struct member offsets.
- dallocx - Static variable in class org.lwjgl.system.jemalloc.JEmalloc.Functions
-
Function address.
- decommit() - Method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Returns the value of the
decommitfield. - decommit(ExtentDecommitI) - Method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Sets the specified value to the
decommitfield. - DECOMMIT - Static variable in class org.lwjgl.system.jemalloc.ExtentHooks
-
The struct member offsets.
- destroy() - Method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Returns the value of the
destroyfield. - destroy(ExtentDestroyI) - Method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Sets the specified value to the
destroyfield. - DESTROY - Static variable in class org.lwjgl.system.jemalloc.ExtentHooks
-
The struct member offsets.
E
- ExtentAlloc - Class in org.lwjgl.system.jemalloc
-
Instances of this class may be set to the
ExtentHooksstruct. - ExtentAllocI - Interface in org.lwjgl.system.jemalloc
-
Instances of this interface may be set to the
ExtentHooksstruct. - ExtentCommit - Class in org.lwjgl.system.jemalloc
-
Instances of this class may be set to the
ExtentHooksstruct. - ExtentCommitI - Interface in org.lwjgl.system.jemalloc
-
Instances of this interface may be set to the
ExtentHooksstruct. - ExtentDalloc - Class in org.lwjgl.system.jemalloc
-
Instances of this class may be set to the
ExtentHooksstruct. - ExtentDallocI - Interface in org.lwjgl.system.jemalloc
-
Instances of this interface may be set to the
ExtentHooksstruct. - ExtentDecommit - Class in org.lwjgl.system.jemalloc
-
Instances of this class may be set to the
ExtentHooksstruct. - ExtentDecommitI - Interface in org.lwjgl.system.jemalloc
-
Instances of this interface may be set to the
ExtentHooksstruct. - ExtentDestroy - Class in org.lwjgl.system.jemalloc
-
Instances of this class may be set to the
ExtentHooksstruct. - ExtentDestroyI - Interface in org.lwjgl.system.jemalloc
-
Instances of this interface may be set to the
ExtentHooksstruct. - ExtentHooks - Class in org.lwjgl.system.jemalloc
-
The
extent_hooks_tstructure comprises function pointers which are described individually below. - ExtentHooks(ByteBuffer) - Constructor for class org.lwjgl.system.jemalloc.ExtentHooks
-
Creates a
ExtentHooksinstance at the current position of the specifiedByteBuffercontainer. - ExtentMerge - Class in org.lwjgl.system.jemalloc
-
Instances of this class may be set to the
ExtentHooksstruct. - ExtentMergeI - Interface in org.lwjgl.system.jemalloc
-
Instances of this interface may be set to the
ExtentHooksstruct. - ExtentPurge - Class in org.lwjgl.system.jemalloc
-
Instances of this class may be set to the
ExtentHooksstruct. - ExtentPurgeI - Interface in org.lwjgl.system.jemalloc
-
Instances of this interface may be set to the
ExtentHooksstruct. - ExtentSplit - Class in org.lwjgl.system.jemalloc
-
Instances of this class may be set to the
ExtentHooksstruct. - ExtentSplitI - Interface in org.lwjgl.system.jemalloc
-
Instances of this interface may be set to the
ExtentHooksstruct.
F
- free - Static variable in class org.lwjgl.system.jemalloc.JEmalloc.Functions
-
Function address.
- free(long) - Method in class org.lwjgl.system.jemalloc.JEmallocAllocator
G
- getAlignedAlloc() - Method in class org.lwjgl.system.jemalloc.JEmallocAllocator
- getAlignedFree() - Method in class org.lwjgl.system.jemalloc.JEmallocAllocator
- getCalloc() - Method in class org.lwjgl.system.jemalloc.JEmallocAllocator
- getFree() - Method in class org.lwjgl.system.jemalloc.JEmallocAllocator
- getLibrary() - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Returns the jemalloc
SharedLibrary. - getMalloc() - Method in class org.lwjgl.system.jemalloc.JEmallocAllocator
- getMessage(long) - Static method in class org.lwjgl.system.jemalloc.MallocMessageCallback
-
Converts the specified
MallocMessageCallbackarguments to a String. - getRealloc() - Method in class org.lwjgl.system.jemalloc.JEmallocAllocator
- getSignature() - Method in interface org.lwjgl.system.jemalloc.ExtentAllocI
- getSignature() - Method in interface org.lwjgl.system.jemalloc.ExtentCommitI
- getSignature() - Method in interface org.lwjgl.system.jemalloc.ExtentDallocI
- getSignature() - Method in interface org.lwjgl.system.jemalloc.ExtentDecommitI
- getSignature() - Method in interface org.lwjgl.system.jemalloc.ExtentDestroyI
- getSignature() - Method in interface org.lwjgl.system.jemalloc.ExtentMergeI
- getSignature() - Method in interface org.lwjgl.system.jemalloc.ExtentPurgeI
- getSignature() - Method in interface org.lwjgl.system.jemalloc.ExtentSplitI
- getSignature() - Method in interface org.lwjgl.system.jemalloc.MallocMessageCallbackI
I
- invoke(long, long) - Method in interface org.lwjgl.system.jemalloc.MallocMessageCallbackI
-
Will be called by the
malloc_usable_sizemethod. - invoke(long, long, long, boolean, int) - Method in interface org.lwjgl.system.jemalloc.ExtentDallocI
-
Extent deallocation hook.
- invoke(long, long, long, boolean, int) - Method in interface org.lwjgl.system.jemalloc.ExtentDestroyI
-
Extent destruction hook.
- invoke(long, long, long, long, long, boolean, int) - Method in interface org.lwjgl.system.jemalloc.ExtentMergeI
-
Extent merge hook.
- invoke(long, long, long, long, long, boolean, int) - Method in interface org.lwjgl.system.jemalloc.ExtentSplitI
-
Extent split hook.
- invoke(long, long, long, long, long, int) - Method in interface org.lwjgl.system.jemalloc.ExtentCommitI
-
Extent commit hook.
- invoke(long, long, long, long, long, int) - Method in interface org.lwjgl.system.jemalloc.ExtentDecommitI
-
Extent decommit hook.
- invoke(long, long, long, long, long, int) - Method in interface org.lwjgl.system.jemalloc.ExtentPurgeI
-
Extent purge hook.
- invoke(long, long, long, long, long, long, int) - Method in interface org.lwjgl.system.jemalloc.ExtentAllocI
-
Extent allocation hook.
J
- je_aligned_alloc(long, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Allocates
sizebytes of memory such that the allocation's base address is an even multiple ofalignment. - je_calloc(long, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Allocates space for
numobjects, eachsizebytes in length. - je_dallocx(ByteBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Causes the memory referenced by
ptrto be made available for future allocations. - je_dallocx(DoubleBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Causes the memory referenced by
ptrto be made available for future allocations. - je_dallocx(FloatBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Causes the memory referenced by
ptrto be made available for future allocations. - je_dallocx(IntBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Causes the memory referenced by
ptrto be made available for future allocations. - je_dallocx(LongBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Causes the memory referenced by
ptrto be made available for future allocations. - je_dallocx(ShortBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Causes the memory referenced by
ptrto be made available for future allocations. - je_dallocx(PointerBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Causes the memory referenced by
ptrto be made available for future allocations. - je_free(ByteBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Causes the allocated memory referenced by
ptrto be made available for future allocations. - je_free(DoubleBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Causes the allocated memory referenced by
ptrto be made available for future allocations. - je_free(FloatBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Causes the allocated memory referenced by
ptrto be made available for future allocations. - je_free(IntBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Causes the allocated memory referenced by
ptrto be made available for future allocations. - je_free(LongBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Causes the allocated memory referenced by
ptrto be made available for future allocations. - je_free(ShortBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Causes the allocated memory referenced by
ptrto be made available for future allocations. - je_free(PointerBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Causes the allocated memory referenced by
ptrto be made available for future allocations. - je_mallctl(CharSequence, ByteBuffer, PointerBuffer, ByteBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Provides a general interface for introspecting the memory allocator, as well as setting modifiable parameters and triggering actions.
- je_mallctl(ByteBuffer, ByteBuffer, PointerBuffer, ByteBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Provides a general interface for introspecting the memory allocator, as well as setting modifiable parameters and triggering actions.
- je_mallctlbymib(PointerBuffer, ByteBuffer, PointerBuffer, ByteBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Similar to
mallctl, but uses MIBs instead of names. - je_mallctlnametomib(CharSequence, PointerBuffer, PointerBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Provides a way to avoid repeated name lookups for applications that repeatedly query the same portion of the namespace, by translating a name to a “Management Information Base” (MIB) that can be passed repeatedly to
mallctlbymib. - je_mallctlnametomib(ByteBuffer, PointerBuffer, PointerBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Provides a way to avoid repeated name lookups for applications that repeatedly query the same portion of the namespace, by translating a name to a “Management Information Base” (MIB) that can be passed repeatedly to
mallctlbymib. - je_malloc(long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Allocates
sizebytes of uninitialized memory. - je_malloc_message() - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Returns the
je_malloc_messagevariable. - je_malloc_stats_print(MallocMessageCallbackI, long, CharSequence) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Writes human-readable summary statistics via the
write_cbcallback function pointer andcbopaquedata passed towrite_cb, ormalloc_message()ifwrite_cbisNULL. - je_malloc_stats_print(MallocMessageCallbackI, long, ByteBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Writes human-readable summary statistics via the
write_cbcallback function pointer andcbopaquedata passed towrite_cb, ormalloc_message()ifwrite_cbisNULL. - je_malloc_usable_size(ByteBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Returns the usable size of the allocation pointed to by
ptr. - je_mallocx(long, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Allocates at least
sizebytes of memory, and returns a pointer to the base address of the allocation. - je_nallocx(long, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Allocates no memory, but it performs the same size computation as the
mallocxfunction, and returns the real size of the allocation that would result from the equivalentmallocx()function call. - je_posix_memalign(PointerBuffer, long, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Allocates
sizebytes of memory such that the allocation's base address is an even multiple ofalignment, and returns the allocation in the value pointed to bymemptr. - je_rallocx(ByteBuffer, long, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Resizes the allocation at
ptrto be at leastsizebytes, and returns a pointer to the base address of the resulting allocation, which may or may not have moved from its original location. - je_realloc(ByteBuffer, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Changes the size of the previously allocated memory referenced by
ptrtosizebytes. - je_sallocx(ByteBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Returns the real size of the allocation at
ptr. - je_sdallocx(ByteBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Sized version of
dallocx. - je_sdallocx(DoubleBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Sized version of
dallocx. - je_sdallocx(FloatBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Sized version of
dallocx. - je_sdallocx(IntBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Sized version of
dallocx. - je_sdallocx(LongBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Sized version of
dallocx. - je_sdallocx(ShortBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Sized version of
dallocx. - je_sdallocx(PointerBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Sized version of
dallocx. - je_xallocx(ByteBuffer, long, long, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Resizes the allocation at
ptrin place to be at least size bytes, and returns the real size of the allocation. - JEmalloc - Class in org.lwjgl.system.jemalloc
-
Native bindings to jemalloc.
- JEMALLOC_VERSION - Static variable in class org.lwjgl.system.jemalloc.JEmalloc
-
The version string.
- JEMALLOC_VERSION_BUGFIX - Static variable in class org.lwjgl.system.jemalloc.JEmalloc
-
The bugfix version.
- JEMALLOC_VERSION_GID - Static variable in class org.lwjgl.system.jemalloc.JEmalloc
-
The globally unique identifier (git commit hash).
- JEMALLOC_VERSION_MAJOR - Static variable in class org.lwjgl.system.jemalloc.JEmalloc
-
The major version.
- JEMALLOC_VERSION_MINOR - Static variable in class org.lwjgl.system.jemalloc.JEmalloc
-
The minor version.
- JEMALLOC_VERSION_NREV - Static variable in class org.lwjgl.system.jemalloc.JEmalloc
-
The revision number.
- JEmalloc.Functions - Class in org.lwjgl.system.jemalloc
-
Contains the function pointers loaded from the jemalloc
SharedLibrary. - JEmallocAllocator - Class in org.lwjgl.system.jemalloc
-
A
MemoryUtil.MemoryAllocatorimplementation using the jemalloc library. - JEmallocAllocator() - Constructor for class org.lwjgl.system.jemalloc.JEmallocAllocator
M
- mallctl - Static variable in class org.lwjgl.system.jemalloc.JEmalloc.Functions
-
Function address.
- MALLCTL_ARENAS_ALL - Static variable in class org.lwjgl.system.jemalloc.JEmalloc
-
Use as arena index in "arena.<i>.{purge,decay,dss}" and "stats.arenas.<i>.*" mallctl interfaces to select all arenas.
- MALLCTL_ARENAS_DESTROYED - Static variable in class org.lwjgl.system.jemalloc.JEmalloc
-
Use as arena index in "stats.arenas.<i>.*" mallctl interfaces to select destroyed arenas.
- mallctlbymib - Static variable in class org.lwjgl.system.jemalloc.JEmalloc.Functions
-
Function address.
- mallctlnametomib - Static variable in class org.lwjgl.system.jemalloc.JEmalloc.Functions
-
Function address.
- malloc - Static variable in class org.lwjgl.system.jemalloc.JEmalloc.Functions
-
Function address.
- malloc() - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Returns a new
ExtentHooksinstance allocated withmemAlloc. - malloc(long) - Method in class org.lwjgl.system.jemalloc.JEmallocAllocator
- malloc_message - Static variable in class org.lwjgl.system.jemalloc.JEmalloc.Functions
-
Function address.
- malloc_stats_print - Static variable in class org.lwjgl.system.jemalloc.JEmalloc.Functions
-
Function address.
- malloc_usable_size - Static variable in class org.lwjgl.system.jemalloc.JEmalloc.Functions
-
Function address.
- MallocMessageCallback - Class in org.lwjgl.system.jemalloc
-
Instances of this class may be passed to the
malloc_usable_sizemethod. - MallocMessageCallbackI - Interface in org.lwjgl.system.jemalloc
-
Instances of this interface may be passed to the
malloc_usable_sizemethod. - mallocStack() - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Returns a new
ExtentHooksinstance allocated on the thread-localMemoryStack. - mallocStack(MemoryStack) - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Returns a new
ExtentHooksinstance allocated on the specifiedMemoryStack. - mallocx - Static variable in class org.lwjgl.system.jemalloc.JEmalloc.Functions
-
Function address.
- MALLOCX_ALIGN(int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Align the memory allocation to start at an address that is a multiple of
a, whereais a power of two. - MALLOCX_ARENA(int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Use the arena specified by the index
a(and by necessity bypass the thread cache). - MALLOCX_LG_ALIGN(int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Align the memory allocation to start at an address that is a multiple of
(1 << la). - MALLOCX_TCACHE(int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Use the thread-specific cache (tcache) specified by the identifier
tc, which must have been acquired via thetcache.createmallctl. - MALLOCX_TCACHE_NONE - Static variable in class org.lwjgl.system.jemalloc.JEmalloc
-
Do not use a thread-specific cache (tcache).
- MALLOCX_ZERO - Static variable in class org.lwjgl.system.jemalloc.JEmalloc
-
Initialize newly allocated memory to contain zero bytes.
- merge() - Method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Returns the value of the
mergefield. - merge(ExtentMergeI) - Method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Sets the specified value to the
mergefield. - MERGE - Static variable in class org.lwjgl.system.jemalloc.ExtentHooks
-
The struct member offsets.
N
- nalloc(long) - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Unsafe version of
ExtentHooks.alloc(). - nalloc(long, ExtentAllocI) - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Unsafe version of
alloc. - nallocx - Static variable in class org.lwjgl.system.jemalloc.JEmalloc.Functions
-
Function address.
- ncommit(long) - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Unsafe version of
ExtentHooks.commit(). - ncommit(long, ExtentCommitI) - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Unsafe version of
commit. - ndalloc(long) - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Unsafe version of
ExtentHooks.dalloc(). - ndalloc(long, ExtentDallocI) - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Unsafe version of
dalloc. - ndecommit(long) - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Unsafe version of
ExtentHooks.decommit(). - ndecommit(long, ExtentDecommitI) - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Unsafe version of
decommit. - ndestroy(long) - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Unsafe version of
ExtentHooks.destroy(). - ndestroy(long, ExtentDestroyI) - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Unsafe version of
destroy. - nje_aligned_alloc(long, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Unsafe version of:
aligned_alloc - nje_calloc(long, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Unsafe version of:
calloc - nje_dallocx(long, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Unsafe version of:
dallocx - nje_free(long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Unsafe version of:
free - nje_mallctl(long, long, long, long, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Unsafe version of:
mallctl - nje_mallctlbymib(long, long, long, long, long, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Unsafe version of:
mallctlbymib - nje_mallctlnametomib(long, long, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Unsafe version of:
mallctlnametomib - nje_malloc(long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Unsafe version of:
malloc - nje_malloc_stats_print(long, long, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Unsafe version of:
malloc_stats_print - nje_malloc_usable_size(long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Unsafe version of:
malloc_usable_size - nje_mallocx(long, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Unsafe version of:
mallocx - nje_nallocx(long, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Unsafe version of:
nallocx - nje_posix_memalign(long, long, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Unsafe version of:
posix_memalign - nje_rallocx(long, long, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Unsafe version of:
rallocx - nje_realloc(long, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Unsafe version of:
realloc - nje_sallocx(long, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Unsafe version of:
sallocx - nje_sdallocx(long, long, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Unsafe version of:
sdallocx - nje_xallocx(long, long, long, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
-
Unsafe version of:
xallocx - nmerge(long) - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Unsafe version of
ExtentHooks.merge(). - nmerge(long, ExtentMergeI) - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Unsafe version of
merge. - npurge_forced(long) - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Unsafe version of
ExtentHooks.purge_forced(). - npurge_forced(long, ExtentPurgeI) - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Unsafe version of
purge_forced. - npurge_lazy(long) - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Unsafe version of
ExtentHooks.purge_lazy(). - npurge_lazy(long, ExtentPurgeI) - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Unsafe version of
purge_lazy. - nsplit(long) - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Unsafe version of
ExtentHooks.split(). - nsplit(long, ExtentSplitI) - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Unsafe version of
split.
O
- org.lwjgl.system.jemalloc - package org.lwjgl.system.jemalloc
-
Contains bindings to the jemalloc library.
P
- posix_memalign - Static variable in class org.lwjgl.system.jemalloc.JEmalloc.Functions
-
Function address.
- purge_forced() - Method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Returns the value of the
purge_forcedfield. - purge_forced(ExtentPurgeI) - Method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Sets the specified value to the
purge_forcedfield. - PURGE_FORCED - Static variable in class org.lwjgl.system.jemalloc.ExtentHooks
-
The struct member offsets.
- purge_lazy() - Method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Returns the value of the
purge_lazyfield. - purge_lazy(ExtentPurgeI) - Method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Sets the specified value to the
purge_lazyfield. - PURGE_LAZY - Static variable in class org.lwjgl.system.jemalloc.ExtentHooks
-
The struct member offsets.
R
- rallocx - Static variable in class org.lwjgl.system.jemalloc.JEmalloc.Functions
-
Function address.
- realloc - Static variable in class org.lwjgl.system.jemalloc.JEmalloc.Functions
-
Function address.
- realloc(long, long) - Method in class org.lwjgl.system.jemalloc.JEmallocAllocator
S
- sallocx - Static variable in class org.lwjgl.system.jemalloc.JEmalloc.Functions
-
Function address.
- sdallocx - Static variable in class org.lwjgl.system.jemalloc.JEmalloc.Functions
-
Function address.
- set(ExtentAllocI, ExtentDallocI, ExtentDestroyI, ExtentCommitI, ExtentDecommitI, ExtentPurgeI, ExtentPurgeI, ExtentSplitI, ExtentMergeI) - Method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Initializes this struct with the specified values.
- set(ExtentHooks) - Method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Copies the specified struct data to this struct.
- SIGNATURE - Static variable in interface org.lwjgl.system.jemalloc.ExtentAllocI
- SIGNATURE - Static variable in interface org.lwjgl.system.jemalloc.ExtentCommitI
- SIGNATURE - Static variable in interface org.lwjgl.system.jemalloc.ExtentDallocI
- SIGNATURE - Static variable in interface org.lwjgl.system.jemalloc.ExtentDecommitI
- SIGNATURE - Static variable in interface org.lwjgl.system.jemalloc.ExtentDestroyI
- SIGNATURE - Static variable in interface org.lwjgl.system.jemalloc.ExtentMergeI
- SIGNATURE - Static variable in interface org.lwjgl.system.jemalloc.ExtentPurgeI
- SIGNATURE - Static variable in interface org.lwjgl.system.jemalloc.ExtentSplitI
- SIGNATURE - Static variable in interface org.lwjgl.system.jemalloc.MallocMessageCallbackI
- sizeof() - Method in class org.lwjgl.system.jemalloc.ExtentHooks
- SIZEOF - Static variable in class org.lwjgl.system.jemalloc.ExtentHooks
-
The struct size in bytes.
- split() - Method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Returns the value of the
splitfield. - split(ExtentSplitI) - Method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Sets the specified value to the
splitfield. - SPLIT - Static variable in class org.lwjgl.system.jemalloc.ExtentHooks
-
The struct member offsets.
V
- validate(long) - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Validates pointer members that should not be
NULL. - validate(long, int) - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Calls
ExtentHooks.validate(long)for each struct contained in the specified struct array.
X
- xallocx - Static variable in class org.lwjgl.system.jemalloc.JEmalloc.Functions
-
Function address.