Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alaisi/nalloc
/ types & classes
Types & classes
31 in github.com/alaisi/nalloc
⨍
Functions
148
◇
Types & classes
31
Interface
Array
Pointer to a continuous memory region. @author Antti Laisi
src/main/java/com/github/nalloc/Array.java:22
Interface
ArrayTypes
src/test/java/com/github/nalloc/impl/StructTest.java:141
Interface
CCompatible
src/test/java/com/github/nalloc/impl/StructTest.java:161
Class
DirectBufferMmapAllocator
{@link MmapAllocator} implementation using direct {@link ByteBuffer}s. @author Antti Laisi
src/main/java/com/github/nalloc/impl/DirectBufferMmapAllocator.java:38
Class
DirectBufferMmapAllocatorTest
Unit tests for {@link DirectBufferMmapAllocator}. @author Antti Laisi
src/test/java/com/github/nalloc/impl/DirectBufferMmapAllocatorTest.java:40
Class
Factory
src/main/java/com/github/nalloc/MmapAllocator.java:85
Class
Factory
src/main/java/com/github/nalloc/NativeHeapAllocator.java:70
Class
HeapArray
{@link Array} containing fixed-sized structs. @author Antti Laisi
src/main/java/com/github/nalloc/impl/HeapArray.java:26
Class
HeapArrayTest
Unit tests for {@link HeapArray}. @author Antti Laisi
src/test/java/com/github/nalloc/impl/HeapArrayTest.java:30
Class
HeapPointer
{@link Pointer} to a single struct. @author Antti Laisi
src/main/java/com/github/nalloc/impl/HeapPointer.java:26
Class
HeapPointerTest
Unit tests for {@link HeapPointer}. @author Antti Laisi
src/test/java/com/github/nalloc/impl/HeapPointerTest.java:30
Interface
MmapAllocator
Memory allocator that allocates objects from memory mapped files. @author Antti Laisi
src/main/java/com/github/nalloc/MmapAllocator.java:28
Class
MmapArray
{@link Array} containing fixed-sized structs in a memory mapped buffer. @author Antti Laisi
src/main/java/com/github/nalloc/impl/MmapArray.java:28
Class
MmapArrayTest
Unit tests for {@link MmapArray}.
src/test/java/com/github/nalloc/impl/MmapArrayTest.java:31
Interface
MyMappedStruct
src/test/java/com/github/nalloc/impl/DirectBufferMmapAllocatorTest.java:111
Interface
MyStruct
src/test/java/com/github/nalloc/impl/UnsafeNativeHeapAllocatorTest.java:72
Interface
NativeHeapAllocator
Memory allocator that allocates structs from native ("C") heap. @author Antti Laisi
src/main/java/com/github/nalloc/NativeHeapAllocator.java:25
Class
NativeStruct
Base class for generated structs. Instances don't hold state, only a memory address. @author Antti Laisi
src/main/java/com/github/nalloc/impl/NativeStruct.java:26
Class
NativeStructTest
Unit tests for {@link NativeStruct}. @author Antti Laisi
src/test/java/com/github/nalloc/impl/NativeStructTest.java:34
Interface
NestedStruct
src/test/java/com/github/nalloc/impl/NativeStructTest.java:51
Interface
Pointer
Pointer to a memory address. @author Antti Laisi
src/main/java/com/github/nalloc/Pointer.java:22
Enum
PointerArithmetics
Utility methods for direct memory access.
src/main/java/com/github/nalloc/impl/PointerArithmetics.java:15
Interface
SimpleTypes
src/test/java/com/github/nalloc/impl/StructTest.java:124
Class
StructClassGenerator
Generates implementing classes for struct interfaces. @author Antti Laisi
src/main/java/com/github/nalloc/impl/StructClassGenerator.java:35
Class
StructTest
Unit tests for {@link Struct}. @author Antti Laisi
src/test/java/com/github/nalloc/impl/StructTest.java:36
Enum
Type
Type of struct field.
src/main/java/com/github/nalloc/Struct.java:81
Class
UnsafeNativeHeapAllocator
{@link NativeHeapAllocator} implementation using sun.misc.Unsafe. @author Antti Laisi
src/main/java/com/github/nalloc/impl/UnsafeNativeHeapAllocator.java:31
Class
UnsafeNativeHeapAllocatorTest
Unit tests for {@link UnsafeNativeHeapAllocator}. @author Antti Laisi
src/test/java/com/github/nalloc/impl/UnsafeNativeHeapAllocatorTest.java:34
Interface
Val
Simple struct type used in tests. @author Antti Laisi
src/test/java/com/github/nalloc/impl/Val.java:26
Interface
WithNestedArray
src/test/java/com/github/nalloc/impl/StructTest.java:188
Interface
WithNestedStruct
src/test/java/com/github/nalloc/impl/StructTest.java:181