private static void setDown(long addr, long v) { UnsafeMemoryChunk.writeAbsoluteLong(addr + DOWN_OFFSET, v); } private static void setRemoveCount(long addr, int v) {
private static void setRefs(long addr, int idx, long v) { UnsafeMemoryChunk.writeAbsoluteLong(addr + REFS_OFFSET + (idx * 8L), v); } private static void setUp(long addr, long v) {
private static void setUp(long addr, long v) { UnsafeMemoryChunk.writeAbsoluteLong(addr + UP_OFFSET, v); } private static void setDown(long addr, long v) {
private static void setDown(long addr, long v) { UnsafeMemoryChunk.writeAbsoluteLong(addr + DOWN_OFFSET, v); } private static void setRemoveCount(long addr, int v) {
private static void setRefs(long addr, int idx, long v) { UnsafeMemoryChunk.writeAbsoluteLong(addr + REFS_OFFSET + (idx * 8L), v); } private static void setUp(long addr, long v) {
private static void setUp(long addr, long v) { UnsafeMemoryChunk.writeAbsoluteLong(addr + UP_OFFSET, v); } private static void setDown(long addr, long v) {
private static void setUp(long addr, long v) { UnsafeMemoryChunk.writeAbsoluteLong(addr + UP_OFFSET, v); } private static void setDown(long addr, long v) {
private static void setDown(long addr, long v) { UnsafeMemoryChunk.writeAbsoluteLong(addr + DOWN_OFFSET, v); } private static void setRemoveCount(long addr, int v) {
private static void setRefs(long addr, int idx, long v) { UnsafeMemoryChunk.writeAbsoluteLong(addr + REFS_OFFSET + (idx * 8L), v); } private static void setUp(long addr, long v) {
public static void setNext(long memAddr, long next) { validateAddress(memAddr); UnsafeMemoryChunk.writeAbsoluteLong(memAddr+OFF_HEAP_HEADER_SIZE, next); } @Override
public static void setNext(long memAddr, long next) { SimpleMemoryAllocatorImpl.validateAddress(memAddr); UnsafeMemoryChunk.writeAbsoluteLong(memAddr+OFF_HEAP_HEADER_SIZE, next); } @Override