Index
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
allocfield. - 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
ExtentHooksinstance allocated withmemCalloc. - 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
ExtentHooksinstance allocated on the specifiedMemoryStackand 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
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
- 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
- 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.
- 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
destroyfield. - 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_talloc;extent_dalloc_tdalloc;extent_destroy_tdestroy;extent_commit_tcommit;extent_decommit_tdecommit;extent_purge_tpurge_lazy;extent_purge_tpurge_forced;extent_split_tsplit;extent_merge_tmerge; } - 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
-
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
MallocMessageCallbackarguments 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
ExtentHooksinstance allocated withmemAlloc. - malloc(long) - Method in class org.lwjgl.system.jemalloc.JEmallocAllocator
- malloc(MemoryStack) - Static method in class org.lwjgl.system.jemalloc.ExtentHooks
-
Returns a new
ExtentHooksinstance allocated on the specifiedMemoryStack. - 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, 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
- 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
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
-
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_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
- 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
- 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
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.
X
- xallocx - Static variable in class org.lwjgl.system.jemalloc.JEmalloc.Functions
-
Function address.
All Classes and Interfaces|All Packages|Constant Field Values