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
the extent allocation hook
alloc(ExtentAllocI) - Method in class org.lwjgl.system.jemalloc.ExtentHooks
Sets the specified value to the ExtentHooks.alloc() field.
ALLOC - Static variable in class org.lwjgl.system.jemalloc.ExtentHooks
The struct member offsets.

C

callback(long, long) - Method in interface org.lwjgl.system.jemalloc.ExtentAllocI
 
callback(long, long) - Method in interface org.lwjgl.system.jemalloc.ExtentCommitI
 
callback(long, long) - Method in interface org.lwjgl.system.jemalloc.ExtentDallocI
 
callback(long, long) - Method in interface org.lwjgl.system.jemalloc.ExtentDecommitI
 
callback(long, long) - Method in interface org.lwjgl.system.jemalloc.ExtentDestroyI
 
callback(long, long) - Method in interface org.lwjgl.system.jemalloc.ExtentMergeI
 
callback(long, long) - Method in interface org.lwjgl.system.jemalloc.ExtentPurgeI
 
callback(long, long) - Method in interface org.lwjgl.system.jemalloc.ExtentSplitI
 
callback(long, 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 ExtentHooks instance allocated with memCalloc.
calloc(long, long) - Method in class org.lwjgl.system.jemalloc.JEmallocAllocator
 
calloc(MemoryStack) - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
Returns a new ExtentHooks instance allocated on the specified MemoryStack and initializes all its bits to zero.
callocStack() - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
Deprecated.
callocStack(MemoryStack) - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
Deprecated.
CIF - Static variable in interface org.lwjgl.system.jemalloc.ExtentAllocI
 
CIF - Static variable in interface org.lwjgl.system.jemalloc.ExtentCommitI
 
CIF - Static variable in interface org.lwjgl.system.jemalloc.ExtentDallocI
 
CIF - Static variable in interface org.lwjgl.system.jemalloc.ExtentDecommitI
 
CIF - Static variable in interface org.lwjgl.system.jemalloc.ExtentDestroyI
 
CIF - Static variable in interface org.lwjgl.system.jemalloc.ExtentMergeI
 
CIF - Static variable in interface org.lwjgl.system.jemalloc.ExtentPurgeI
 
CIF - Static variable in interface org.lwjgl.system.jemalloc.ExtentSplitI
 
CIF - Static variable in interface org.lwjgl.system.jemalloc.MallocMessageCallbackI
 
commit() - Method in class org.lwjgl.system.jemalloc.ExtentHooks
the extent commit hook
commit(ExtentCommitI) - Method in class org.lwjgl.system.jemalloc.ExtentHooks
Sets the specified value to the ExtentHooks.commit() field.
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 ExtentHooks instance allocated with BufferUtils.
create(long) - Static method in class org.lwjgl.system.jemalloc.ExtentAlloc
Creates a ExtentAlloc instance from the specified function pointer.
create(long) - Static method in class org.lwjgl.system.jemalloc.ExtentCommit
Creates a ExtentCommit instance from the specified function pointer.
create(long) - Static method in class org.lwjgl.system.jemalloc.ExtentDalloc
Creates a ExtentDalloc instance from the specified function pointer.
create(long) - Static method in class org.lwjgl.system.jemalloc.ExtentDecommit
Creates a ExtentDecommit instance from the specified function pointer.
create(long) - Static method in class org.lwjgl.system.jemalloc.ExtentDestroy
Creates a ExtentDestroy instance from the specified function pointer.
create(long) - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
Returns a new ExtentHooks instance for the specified memory address.
create(long) - Static method in class org.lwjgl.system.jemalloc.ExtentMerge
Creates a ExtentMerge instance from the specified function pointer.
create(long) - Static method in class org.lwjgl.system.jemalloc.ExtentPurge
Creates a ExtentPurge instance from the specified function pointer.
create(long) - Static method in class org.lwjgl.system.jemalloc.ExtentSplit
Creates a ExtentSplit instance from the specified function pointer.
create(long) - Static method in class org.lwjgl.system.jemalloc.MallocMessageCallback
Creates a MallocMessageCallback instance from the specified function pointer.
create(ExtentAllocI) - Static method in class org.lwjgl.system.jemalloc.ExtentAlloc
Creates a ExtentAlloc instance that delegates to the specified ExtentAllocI instance.
create(ExtentCommitI) - Static method in class org.lwjgl.system.jemalloc.ExtentCommit
Creates a ExtentCommit instance that delegates to the specified ExtentCommitI instance.
create(ExtentDallocI) - Static method in class org.lwjgl.system.jemalloc.ExtentDalloc
Creates a ExtentDalloc instance that delegates to the specified ExtentDallocI instance.
create(ExtentDecommitI) - Static method in class org.lwjgl.system.jemalloc.ExtentDecommit
Creates a ExtentDecommit instance that delegates to the specified ExtentDecommitI instance.
create(ExtentDestroyI) - Static method in class org.lwjgl.system.jemalloc.ExtentDestroy
Creates a ExtentDestroy instance that delegates to the specified ExtentDestroyI instance.
create(ExtentMergeI) - Static method in class org.lwjgl.system.jemalloc.ExtentMerge
Creates a ExtentMerge instance that delegates to the specified ExtentMergeI instance.
create(ExtentPurgeI) - Static method in class org.lwjgl.system.jemalloc.ExtentPurge
Creates a ExtentPurge instance that delegates to the specified ExtentPurgeI instance.
create(ExtentSplitI) - Static method in class org.lwjgl.system.jemalloc.ExtentSplit
Creates a ExtentSplit instance that delegates to the specified ExtentSplitI instance.
create(MallocMessageCallbackI) - Static method in class org.lwjgl.system.jemalloc.MallocMessageCallback
Creates a MallocMessageCallback instance that delegates to the specified MallocMessageCallbackI instance.
createSafe(long) - Static method in class org.lwjgl.system.jemalloc.ExtentAlloc
Like create, but returns null if functionPointer is NULL.
createSafe(long) - Static method in class org.lwjgl.system.jemalloc.ExtentCommit
Like create, but returns null if functionPointer is NULL.
createSafe(long) - Static method in class org.lwjgl.system.jemalloc.ExtentDalloc
Like create, but returns null if functionPointer is NULL.
createSafe(long) - Static method in class org.lwjgl.system.jemalloc.ExtentDecommit
Like create, but returns null if functionPointer is NULL.
createSafe(long) - Static method in class org.lwjgl.system.jemalloc.ExtentDestroy
Like create, but returns null if functionPointer is NULL.
createSafe(long) - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
Like create, but returns null if address is NULL.
createSafe(long) - Static method in class org.lwjgl.system.jemalloc.ExtentMerge
Like create, but returns null if functionPointer is NULL.
createSafe(long) - Static method in class org.lwjgl.system.jemalloc.ExtentPurge
Like create, but returns null if functionPointer is NULL.
createSafe(long) - Static method in class org.lwjgl.system.jemalloc.ExtentSplit
Like create, but returns null if functionPointer is NULL.
createSafe(long) - Static method in class org.lwjgl.system.jemalloc.MallocMessageCallback
Like create, but returns null if functionPointer is NULL.

D

dalloc() - Method in class org.lwjgl.system.jemalloc.ExtentHooks
the extent deallocation hook
dalloc(ExtentDallocI) - Method in class org.lwjgl.system.jemalloc.ExtentHooks
Sets the specified value to the ExtentHooks.dalloc() field.
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
the extent decommit hook
decommit(ExtentDecommitI) - Method in class org.lwjgl.system.jemalloc.ExtentHooks
Sets the specified value to the ExtentHooks.decommit() field.
DECOMMIT - Static variable in class org.lwjgl.system.jemalloc.ExtentHooks
The struct member offsets.
destroy() - Method in class org.lwjgl.system.jemalloc.ExtentHooks
the extent destruction hook
destroy(ExtentDestroyI) - Method in class org.lwjgl.system.jemalloc.ExtentHooks
Sets the specified value to the ExtentHooks.destroy() field.
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 ExtentHooks struct.
ExtentAllocI - Interface in org.lwjgl.system.jemalloc
Instances of this interface may be set to the ExtentHooks struct.
ExtentCommit - Class in org.lwjgl.system.jemalloc
Instances of this class may be set to the ExtentHooks struct.
ExtentCommitI - Interface in org.lwjgl.system.jemalloc
Instances of this interface may be set to the ExtentHooks struct.
ExtentDalloc - Class in org.lwjgl.system.jemalloc
Instances of this class may be set to the ExtentHooks struct.
ExtentDallocI - Interface in org.lwjgl.system.jemalloc
Instances of this interface may be set to the ExtentHooks struct.
ExtentDecommit - Class in org.lwjgl.system.jemalloc
Instances of this class may be set to the ExtentHooks struct.
ExtentDecommitI - Interface in org.lwjgl.system.jemalloc
Instances of this interface may be set to the ExtentHooks struct.
ExtentDestroy - Class in org.lwjgl.system.jemalloc
Instances of this class may be set to the ExtentHooks struct.
ExtentDestroyI - Interface in org.lwjgl.system.jemalloc
Instances of this interface may be set to the ExtentHooks struct.
ExtentHooks - Class in org.lwjgl.system.jemalloc
The extent_hooks_t structure comprises function pointers which are described individually below.
ExtentHooks(ByteBuffer) - Constructor for class org.lwjgl.system.jemalloc.ExtentHooks
Creates a ExtentHooks instance at the current position of the specified ByteBuffer container.
ExtentMerge - Class in org.lwjgl.system.jemalloc
Instances of this class may be set to the ExtentHooks struct.
ExtentMergeI - Interface in org.lwjgl.system.jemalloc
Instances of this interface may be set to the ExtentHooks struct.
ExtentPurge - Class in org.lwjgl.system.jemalloc
Instances of this class may be set to the ExtentHooks struct.
ExtentPurgeI - Interface in org.lwjgl.system.jemalloc
Instances of this interface may be set to the ExtentHooks struct.
ExtentSplit - Class in org.lwjgl.system.jemalloc
Instances of this class may be set to the ExtentHooks struct.
ExtentSplitI - Interface in org.lwjgl.system.jemalloc
Instances of this interface may be set to the ExtentHooks struct.

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
 
getCallInterface() - Method in interface org.lwjgl.system.jemalloc.ExtentAllocI
 
getCallInterface() - Method in interface org.lwjgl.system.jemalloc.ExtentCommitI
 
getCallInterface() - Method in interface org.lwjgl.system.jemalloc.ExtentDallocI
 
getCallInterface() - Method in interface org.lwjgl.system.jemalloc.ExtentDecommitI
 
getCallInterface() - Method in interface org.lwjgl.system.jemalloc.ExtentDestroyI
 
getCallInterface() - Method in interface org.lwjgl.system.jemalloc.ExtentMergeI
 
getCallInterface() - Method in interface org.lwjgl.system.jemalloc.ExtentPurgeI
 
getCallInterface() - Method in interface org.lwjgl.system.jemalloc.ExtentSplitI
 
getCallInterface() - Method in interface org.lwjgl.system.jemalloc.MallocMessageCallbackI
 
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 MallocMessageCallback arguments to a String.
getRealloc() - Method in class org.lwjgl.system.jemalloc.JEmallocAllocator
 

I

invoke(long, long) - Method in interface org.lwjgl.system.jemalloc.MallocMessageCallbackI
Will be called by the malloc_usable_size method.
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 size bytes of memory such that the allocation's base address is an even multiple of alignment.
je_calloc(long, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
Allocates space for num objects, each size bytes in length.
je_dallocx(ByteBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
Causes the memory referenced by ptr to be made available for future allocations.
je_dallocx(DoubleBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
Causes the memory referenced by ptr to be made available for future allocations.
je_dallocx(FloatBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
Causes the memory referenced by ptr to be made available for future allocations.
je_dallocx(IntBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
Causes the memory referenced by ptr to be made available for future allocations.
je_dallocx(LongBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
Causes the memory referenced by ptr to be made available for future allocations.
je_dallocx(ShortBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
Causes the memory referenced by ptr to be made available for future allocations.
je_dallocx(PointerBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
Causes the memory referenced by ptr to be made available for future allocations.
je_free(ByteBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
Causes the allocated memory referenced by ptr to be made available for future allocations.
je_free(DoubleBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
Causes the allocated memory referenced by ptr to be made available for future allocations.
je_free(FloatBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
Causes the allocated memory referenced by ptr to be made available for future allocations.
je_free(IntBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
Causes the allocated memory referenced by ptr to be made available for future allocations.
je_free(LongBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
Causes the allocated memory referenced by ptr to be made available for future allocations.
je_free(ShortBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
Causes the allocated memory referenced by ptr to be made available for future allocations.
je_free(PointerBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
Causes the allocated memory referenced by ptr to 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 size bytes of uninitialized memory.
je_malloc_message() - Static method in class org.lwjgl.system.jemalloc.JEmalloc
Returns the je_malloc_message variable.
je_malloc_stats_print(MallocMessageCallbackI, long, CharSequence) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
Writes human-readable summary statistics via the write_cb callback function pointer and cbopaque data passed to write_cb, or malloc_message() if write_cb is NULL.
je_malloc_stats_print(MallocMessageCallbackI, long, ByteBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
Writes human-readable summary statistics via the write_cb callback function pointer and cbopaque data passed to write_cb, or malloc_message() if write_cb is NULL.
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 size bytes 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 mallocx function, and returns the real size of the allocation that would result from the equivalent mallocx() function call.
je_posix_memalign(PointerBuffer, long, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
Allocates size bytes of memory such that the allocation's base address is an even multiple of alignment, and returns the allocation in the value pointed to by memptr.
je_rallocx(ByteBuffer, long, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
Resizes the allocation at ptr to be at least size bytes, 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 ptr to size bytes.
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 ptr in 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.MemoryAllocator implementation 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 ExtentHooks instance allocated with memAlloc.
malloc(long) - Method in class org.lwjgl.system.jemalloc.JEmallocAllocator
 
malloc(MemoryStack) - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
Returns a new ExtentHooks instance allocated on the specified MemoryStack.
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_size method.
MallocMessageCallbackI - Interface in org.lwjgl.system.jemalloc
Instances of this interface may be passed to the malloc_usable_size method.
mallocStack() - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
Deprecated.
mallocStack(MemoryStack) - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
Deprecated.
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, where a is 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 the tcache.create mallctl.
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
the extent merge hook
merge(ExtentMergeI) - Method in class org.lwjgl.system.jemalloc.ExtentHooks
Sets the specified value to the ExtentHooks.merge() field.
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
the extent forced purge hook
purge_forced(ExtentPurgeI) - Method in class org.lwjgl.system.jemalloc.ExtentHooks
Sets the specified value to the ExtentHooks.purge_forced() field.
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
the extent lazy purge hook
purge_lazy(ExtentPurgeI) - Method in class org.lwjgl.system.jemalloc.ExtentHooks
Sets the specified value to the ExtentHooks.purge_lazy() field.
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.
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
the extent split hook
split(ExtentSplitI) - Method in class org.lwjgl.system.jemalloc.ExtentHooks
Sets the specified value to the ExtentHooks.split() field.
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.

X

xallocx - Static variable in class org.lwjgl.system.jemalloc.JEmalloc.Functions
Function address.
A C D E F G I J M N O P R S V X