interface FieldSerializerUnsafeUtil
| Modifier and Type | Interface and Description |
|---|---|
static class |
FieldSerializerUnsafeUtil.Factory |
| Modifier and Type | Method and Description |
|---|---|
void |
createUnsafeCacheFieldsAndRegions(java.util.List<java.lang.reflect.Field> validFields,
java.util.List<FieldSerializer.CachedField> cachedFields,
int baseIndex,
IntArray useAsm)
Use Unsafe-based information about fields layout in memory to build a list of cached fields and memory regions representing
consecutive fields in memory
|
long |
getObjectFieldOffset(java.lang.reflect.Field field) |
void createUnsafeCacheFieldsAndRegions(java.util.List<java.lang.reflect.Field> validFields,
java.util.List<FieldSerializer.CachedField> cachedFields,
int baseIndex,
IntArray useAsm)
long getObjectFieldOffset(java.lang.reflect.Field field)