Index

A C D E F G I J M N O P R S V X 
All Classes and Interfaces|All Packages|Constant Field Values

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
 
alloc(ExtentAllocI) - Method in class org.lwjgl.system.jemalloc.ExtentHooks
Sets the specified value to the 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.
commit() - Method in class org.lwjgl.system.jemalloc.ExtentHooks
 
commit(ExtentCommitI) - Method in class org.lwjgl.system.jemalloc.ExtentHooks
Sets the specified value to the 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
 
dalloc(ExtentDallocI) - Method in class org.lwjgl.system.jemalloc.ExtentHooks
Sets the specified value to the 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
 
decommit(ExtentDecommitI) - Method in class org.lwjgl.system.jemalloc.ExtentHooks
Sets the specified value to the decommit field.
DECOMMIT - Static variable in class org.lwjgl.system.jemalloc.ExtentHooks
The struct member offsets.
DESCRIPTOR - Static variable in interface org.lwjgl.system.jemalloc.ExtentAllocI
 
DESCRIPTOR - Static variable in interface org.lwjgl.system.jemalloc.ExtentCommitI
 
DESCRIPTOR - Static variable in interface org.lwjgl.system.jemalloc.ExtentDallocI
 
DESCRIPTOR - Static variable in interface org.lwjgl.system.jemalloc.ExtentDecommitI
 
DESCRIPTOR - Static variable in interface org.lwjgl.system.jemalloc.ExtentDestroyI
 
DESCRIPTOR - Static variable in interface org.lwjgl.system.jemalloc.ExtentMergeI
 
DESCRIPTOR - Static variable in interface org.lwjgl.system.jemalloc.ExtentPurgeI
 
DESCRIPTOR - Static variable in interface org.lwjgl.system.jemalloc.ExtentSplitI
 
DESCRIPTOR - Static variable in interface org.lwjgl.system.jemalloc.MallocMessageCallbackI
 
destroy() - Method in class org.lwjgl.system.jemalloc.ExtentHooks
 
destroy(ExtentDestroyI) - Method in class org.lwjgl.system.jemalloc.ExtentHooks
Sets the specified value to the destroy field.
DESTROY - Static variable in class org.lwjgl.system.jemalloc.ExtentHooks
The struct member offsets.

E

ExtentAlloc - Class in org.lwjgl.system.jemalloc
Callback function: extent_alloc_t
ExtentAllocI - Interface in org.lwjgl.system.jemalloc
Callback function: extent_alloc_t
ExtentCommit - Class in org.lwjgl.system.jemalloc
Callback function: extent_commit_t
ExtentCommitI - Interface in org.lwjgl.system.jemalloc
Callback function: extent_commit_t
ExtentDalloc - Class in org.lwjgl.system.jemalloc
Callback function: extent_dalloc_t
ExtentDallocI - Interface in org.lwjgl.system.jemalloc
Callback function: extent_dalloc_t
ExtentDecommit - Class in org.lwjgl.system.jemalloc
Callback function: extent_decommit_t
ExtentDecommitI - Interface in org.lwjgl.system.jemalloc
Callback function: extent_decommit_t
ExtentDestroy - Class in org.lwjgl.system.jemalloc
Callback function: extent_destroy_t
ExtentDestroyI - Interface in org.lwjgl.system.jemalloc
Callback function: extent_destroy_t
ExtentHooks - Class in org.lwjgl.system.jemalloc
struct extent_hooks_t { extent_alloc_t alloc; extent_dalloc_t dalloc; extent_destroy_t destroy; extent_commit_t commit; extent_decommit_t decommit; extent_purge_t purge_lazy; extent_purge_t purge_forced; extent_split_t split; extent_merge_t merge; }
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
Callback function: extent_merge_t
ExtentMergeI - Interface in org.lwjgl.system.jemalloc
Callback function: extent_merge_t
ExtentPurge - Class in org.lwjgl.system.jemalloc
Callback function: extent_purge_t
ExtentPurgeI - Interface in org.lwjgl.system.jemalloc
Callback function: extent_purge_t
ExtentSplit - Class in org.lwjgl.system.jemalloc
Callback function: extent_split_t
ExtentSplitI - Interface in org.lwjgl.system.jemalloc
Callback function: extent_split_t

F

free - Static variable in class org.lwjgl.system.jemalloc.JEmalloc.Functions
Function address.
free(long) - Method in class org.lwjgl.system.jemalloc.JEmallocAllocator
 
free_aligned_sized - Static variable in class org.lwjgl.system.jemalloc.JEmalloc.Functions
Function address.
free_sized - Static variable in class org.lwjgl.system.jemalloc.JEmalloc.Functions
Function address.

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
 
getDescriptor() - Method in interface org.lwjgl.system.jemalloc.ExtentAllocI
 
getDescriptor() - Method in interface org.lwjgl.system.jemalloc.ExtentCommitI
 
getDescriptor() - Method in interface org.lwjgl.system.jemalloc.ExtentDallocI
 
getDescriptor() - Method in interface org.lwjgl.system.jemalloc.ExtentDecommitI
 
getDescriptor() - Method in interface org.lwjgl.system.jemalloc.ExtentDestroyI
 
getDescriptor() - Method in interface org.lwjgl.system.jemalloc.ExtentMergeI
 
getDescriptor() - Method in interface org.lwjgl.system.jemalloc.ExtentPurgeI
 
getDescriptor() - Method in interface org.lwjgl.system.jemalloc.ExtentSplitI
 
getDescriptor() - Method in interface org.lwjgl.system.jemalloc.MallocMessageCallbackI
 
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
void (*) (void * cbopaque, char const * s)
invoke(long, long, long, boolean, int) - Method in interface org.lwjgl.system.jemalloc.ExtentDallocI
bool (* extent_dalloc_t) (extent_hooks_t * extent_hooks, void * addr, size_t size, bool committed, unsigned int arena_ind)
invoke(long, long, long, boolean, int) - Method in interface org.lwjgl.system.jemalloc.ExtentDestroyI
bool (* extent_destroy_t) (extent_hooks_t * extent_hooks, void * addr, size_t size, bool committed, unsigned int arena_ind)
invoke(long, long, long, long, long, boolean, int) - Method in interface org.lwjgl.system.jemalloc.ExtentMergeI
bool (* extent_merge_t) (extent_hooks_t * extent_hooks, void * addr_a, size_t size_a, void * addr_b, size_t size_b, bool committed, unsigned int arena_ind)
invoke(long, long, long, long, long, boolean, int) - Method in interface org.lwjgl.system.jemalloc.ExtentSplitI
bool (* extent_split_t) (extent_hooks_t * extent_hooks, void * addr, size_t size, size_t size_a, size_t size_b, bool committed, unsigned int arena_ind)
invoke(long, long, long, long, long, int) - Method in interface org.lwjgl.system.jemalloc.ExtentCommitI
bool (* extent_commit_t) (extent_hooks_t * extent_hooks, void * addr, size_t size, size_t offset, size_t length, unsigned int arena_ind)
invoke(long, long, long, long, long, int) - Method in interface org.lwjgl.system.jemalloc.ExtentDecommitI
bool (* extent_decommit_t) (extent_hooks_t * extent_hooks, void * addr, size_t size, size_t offset, size_t length, unsigned int arena_ind)
invoke(long, long, long, long, long, int) - Method in interface org.lwjgl.system.jemalloc.ExtentPurgeI
bool (* extent_purge_t) (extent_hooks_t * extent_hooks, void * addr, size_t size, size_t offset, size_t length, unsigned int arena_ind)
invoke(long, long, long, long, long, long, int) - Method in interface org.lwjgl.system.jemalloc.ExtentAllocI
void * (* extent_alloc_t) (extent_hooks_t * extent_hooks, void * new_addr, size_t size, size_t alignment, bool * zero, bool * commit, unsigned int arena_ind)

J

je_aligned_alloc(long, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void * je_aligned_alloc(size_t alignment, size_t size)
je_calloc(long, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void * je_calloc(size_t num, size_t size)
je_dallocx(ByteBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_dallocx(void * ptr, int flags)
je_dallocx(DoubleBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_dallocx(void * ptr, int flags)
je_dallocx(FloatBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_dallocx(void * ptr, int flags)
je_dallocx(IntBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_dallocx(void * ptr, int flags)
je_dallocx(LongBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_dallocx(void * ptr, int flags)
je_dallocx(ShortBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_dallocx(void * ptr, int flags)
je_dallocx(PointerBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_dallocx(void * ptr, int flags)
je_free(ByteBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_free(void * ptr)
je_free(DoubleBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_free(void * ptr)
je_free(FloatBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_free(void * ptr)
je_free(IntBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_free(void * ptr)
je_free(LongBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_free(void * ptr)
je_free(ShortBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_free(void * ptr)
je_free(PointerBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_free(void * ptr)
je_free_aligned_sized(ByteBuffer, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_free_aligned_sized(void * ptr, size_t alignment, size_t size)
je_free_aligned_sized(DoubleBuffer, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_free_aligned_sized(void * ptr, size_t alignment, size_t size)
je_free_aligned_sized(FloatBuffer, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_free_aligned_sized(void * ptr, size_t alignment, size_t size)
je_free_aligned_sized(IntBuffer, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_free_aligned_sized(void * ptr, size_t alignment, size_t size)
je_free_aligned_sized(LongBuffer, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_free_aligned_sized(void * ptr, size_t alignment, size_t size)
je_free_aligned_sized(ShortBuffer, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_free_aligned_sized(void * ptr, size_t alignment, size_t size)
je_free_aligned_sized(PointerBuffer, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_free_aligned_sized(void * ptr, size_t alignment, size_t size)
je_free_sized(ByteBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_free_sized(void * ptr, size_t size)
je_free_sized(DoubleBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_free_sized(void * ptr, size_t size)
je_free_sized(FloatBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_free_sized(void * ptr, size_t size)
je_free_sized(IntBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_free_sized(void * ptr, size_t size)
je_free_sized(LongBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_free_sized(void * ptr, size_t size)
je_free_sized(ShortBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_free_sized(void * ptr, size_t size)
je_free_sized(PointerBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_free_sized(void * ptr, size_t size)
je_mallctl(CharSequence, ByteBuffer, PointerBuffer, ByteBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
int je_mallctl(char const * name, void * oldp, size_t * oldlenp, void * newp, size_t newlen)
je_mallctl(ByteBuffer, ByteBuffer, PointerBuffer, ByteBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
int je_mallctl(char const * name, void * oldp, size_t * oldlenp, void * newp, size_t newlen)
je_mallctlbymib(PointerBuffer, ByteBuffer, PointerBuffer, ByteBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
int je_mallctlbymib(size_t const * mib, size_t miblen, void * oldp, size_t * oldlenp, void * newp, size_t newlen)
je_mallctlnametomib(CharSequence, PointerBuffer, PointerBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
int je_mallctlnametomib(char const * name, size_t * mibp, size_t * miblenp)
je_mallctlnametomib(ByteBuffer, PointerBuffer, PointerBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
int je_mallctlnametomib(char const * name, size_t * mibp, size_t * miblenp)
je_malloc(long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void * je_malloc(size_t size)
je_malloc_message() - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void (*) (void *, char const *) * je_malloc_message(void)
je_malloc_stats_print(MallocMessageCallbackI, long, CharSequence) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_malloc_stats_print(void (*) (void *, char const *) write_cb, void * cbopaque, char const * opts)
je_malloc_stats_print(MallocMessageCallbackI, long, ByteBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_malloc_stats_print(void (*) (void *, char const *) write_cb, void * cbopaque, char const * opts)
je_malloc_usable_size(ByteBuffer) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
size_t je_malloc_usable_size(void const * ptr)
je_mallocx(long, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void * je_mallocx(size_t size, int flags)
je_nallocx(long, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void * je_nallocx(size_t size, int flags)
je_posix_memalign(PointerBuffer, long, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
int je_posix_memalign(void ** memptr, size_t alignment, size_t size)
je_rallocx(ByteBuffer, long, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void * je_rallocx(void * ptr, size_t size, int flags)
je_realloc(ByteBuffer, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void * je_realloc(void * ptr, size_t size)
je_sallocx(ByteBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
size_t je_sallocx(void const * ptr, int flags)
je_sdallocx(ByteBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_sdallocx(void * ptr, size_t size, int flags)
je_sdallocx(DoubleBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_sdallocx(void * ptr, size_t size, int flags)
je_sdallocx(FloatBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_sdallocx(void * ptr, size_t size, int flags)
je_sdallocx(IntBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_sdallocx(void * ptr, size_t size, int flags)
je_sdallocx(LongBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_sdallocx(void * ptr, size_t size, int flags)
je_sdallocx(ShortBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_sdallocx(void * ptr, size_t size, int flags)
je_sdallocx(PointerBuffer, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_sdallocx(void * ptr, size_t size, int flags)
je_xallocx(ByteBuffer, long, long, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
size_t je_xallocx(void * ptr, size_t size, size_t extra, int flags)
JEmalloc - Class in org.lwjgl.system.jemalloc
 
JEMALLOC_VERSION - Static variable in class org.lwjgl.system.jemalloc.JEmalloc
 
JEMALLOC_VERSION_BUGFIX - Static variable in class org.lwjgl.system.jemalloc.JEmalloc
 
JEMALLOC_VERSION_GID - Static variable in class org.lwjgl.system.jemalloc.JEmalloc
 
JEMALLOC_VERSION_MAJOR - Static variable in class org.lwjgl.system.jemalloc.JEmalloc
 
JEMALLOC_VERSION_MINOR - Static variable in class org.lwjgl.system.jemalloc.JEmalloc
 
JEMALLOC_VERSION_NREV - Static variable in class org.lwjgl.system.jemalloc.JEmalloc
 
JEmalloc.Functions - Class in org.lwjgl.system.jemalloc
Contains the function pointers loaded from the jemalloc SharedLibrary.
JEmallocAllocator - Class in org.lwjgl.system.jemalloc
 
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
 
MALLCTL_ARENAS_DESTROYED - Static variable in class org.lwjgl.system.jemalloc.JEmalloc
 
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
Callback function: (* anonymous)
MallocMessageCallbackI - Interface in org.lwjgl.system.jemalloc
Callback function: (* anonymous)
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
 
MALLOCX_ZERO - Static variable in class org.lwjgl.system.jemalloc.JEmalloc
 
merge() - Method in class org.lwjgl.system.jemalloc.ExtentHooks
 
merge(ExtentMergeI) - Method in class org.lwjgl.system.jemalloc.ExtentHooks
Sets the specified value to the 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
void * je_aligned_alloc(size_t alignment, size_t size)
nje_calloc(long, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void * je_calloc(size_t num, size_t size)
nje_dallocx(long, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_dallocx(void * ptr, int flags)
nje_free(long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_free(void * ptr)
nje_free_aligned_sized(long, long, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_free_aligned_sized(void * ptr, size_t alignment, size_t size)
nje_free_sized(long, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_free_sized(void * ptr, size_t size)
nje_mallctl(long, long, long, long, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
int je_mallctl(char const * name, void * oldp, size_t * oldlenp, void * newp, size_t newlen)
nje_mallctlbymib(long, long, long, long, long, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
int je_mallctlbymib(size_t const * mib, size_t miblen, void * oldp, size_t * oldlenp, void * newp, size_t newlen)
nje_mallctlnametomib(long, long, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
int je_mallctlnametomib(char const * name, size_t * mibp, size_t * miblenp)
nje_malloc(long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void * je_malloc(size_t size)
nje_malloc_stats_print(long, long, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_malloc_stats_print(void (*) (void *, char const *) write_cb, void * cbopaque, char const * opts)
nje_malloc_usable_size(long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
size_t je_malloc_usable_size(void const * ptr)
nje_mallocx(long, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void * je_mallocx(size_t size, int flags)
nje_nallocx(long, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void * je_nallocx(size_t size, int flags)
nje_posix_memalign(long, long, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
int je_posix_memalign(void ** memptr, size_t alignment, size_t size)
nje_rallocx(long, long, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void * je_rallocx(void * ptr, size_t size, int flags)
nje_realloc(long, long) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void * je_realloc(void * ptr, size_t size)
nje_sallocx(long, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
size_t je_sallocx(void const * ptr, int flags)
nje_sdallocx(long, long, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
void je_sdallocx(void * ptr, size_t size, int flags)
nje_xallocx(long, long, long, int) - Static method in class org.lwjgl.system.jemalloc.JEmalloc
size_t je_xallocx(void * ptr, size_t size, size_t extra, int flags)
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
 
purge_forced(ExtentPurgeI) - Method in class org.lwjgl.system.jemalloc.ExtentHooks
Sets the specified value to the 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
 
purge_lazy(ExtentPurgeI) - Method in class org.lwjgl.system.jemalloc.ExtentHooks
Sets the specified value to the 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
 
Resources - Section in package org.lwjgl.system.jemalloc
 

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
 
split(ExtentSplitI) - Method in class org.lwjgl.system.jemalloc.ExtentHooks
Sets the specified value to the 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 
All Classes and Interfaces|All Packages|Constant Field Values