Class | Description |
---|---|
CacheUtil |
This class provides utility methods for allocating cache-line-aligned
NIO buffers.
|
MappedHelper |
[INTERNAL USE ONLY]
Helper class used by the bytecode transformer.
|
MappedObject |
Base superclass of all mapped objects.
|
MappedObjectClassLoader |
This classloader is responsible for applying the bytecode transformation to mapped objects.
|
MappedObjectTransformer |
This class implements the bytecode transformation that mapped object go through.
|
MappedSet |
Factory for mapped sets.
|
MappedSet2 |
MappedSet implementation for two MappedObject s. |
MappedSet3 |
MappedSet implementation for three MappedObject s. |
MappedSet4 |
MappedSet implementation for four MappedObject s. |
Annotation Type | Description |
---|---|
CacheLinePad |
When this annotation is used on a field, automatic cache-line-sized padding
will be inserted around the field.
|
MappedField |
This annotation can be used on fields of
MappedObject subclasses,
to manually specify byte offsets and lengths. |
MappedType |
This annotation marks a class as a mapped object, which will go under bytecode
transformation at runtime.
|
Pointer |
This annotation can be used on long fields of
MappedObject subclasses,
to specify that the long value should be interpreted as a pointer. |
Copyright © 2002-2009 lwjgl.org. All Rights Reserved.