The jemalloc documentation can be found here. The jemalloc wiki also contains useful information.
The jemalloc shared library that comes with LWJGL is configured with:
The shared library may be replaced with a custom build that has more features enabled.
Dynamic configuration (for enabled features) is also possible, using either the MALLOC_CONF environment variable or the
MALLCTL NAMESPACE and the mallctl* functions.
| Modifier and Type | Interface and Description |
|---|---|
| public interface | ExtentAllocI
Instances of this interface may be set to the |
| public interface | ExtentCommitI
Instances of this interface may be set to the |
| public interface | ExtentDallocI
Instances of this interface may be set to the |
| public interface | ExtentDecommitI
Instances of this interface may be set to the |
| public interface | ExtentDestroyI
Instances of this interface may be set to the |
| public interface | ExtentMergeI
Instances of this interface may be set to the |
| public interface | ExtentPurgeI
Instances of this interface may be set to the |
| public interface | ExtentSplitI
Instances of this interface may be set to the |
| public interface | MallocMessageCallbackI
Instances of this interface may be passed to the |
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | ExtentAlloc
Instances of this class may be set to the |
| public abstract class | ExtentCommit
Instances of this class may be set to the |
| public abstract class | ExtentDalloc
Instances of this class may be set to the |
| public abstract class | ExtentDecommit
Instances of this class may be set to the |
| public abstract class | ExtentDestroy
Instances of this class may be set to the |
| public class | ExtentHooks
The |
| public abstract class | ExtentMerge
Instances of this class may be set to the |
| public abstract class | ExtentPurge
Instances of this class may be set to the |
| public abstract class | ExtentSplit
Instances of this class may be set to the |
| public class | |
| public class | JEmallocAllocator
A |
| public abstract class | MallocMessageCallback
Instances of this class may be passed to the |