public class SlabAllocator extends MemtableBufferAllocator
MemtableAllocator.SubAllocator
Modifier and Type | Method and Description |
---|---|
java.nio.ByteBuffer |
allocate(int size) |
java.nio.ByteBuffer |
allocate(int size,
OpOrder.Group opGroup) |
Cloner |
cloner(OpOrder.Group writeOp) |
EnsureOnHeap |
ensureOnHeap() |
void |
setDiscarded()
Indicate the memory and resources owned by this allocator are no longer referenced,
and can be reclaimed/reused.
|
allocator
isLive, offHeap, onHeap, setDiscarding
public EnsureOnHeap ensureOnHeap()
ensureOnHeap
in class MemtableAllocator
public java.nio.ByteBuffer allocate(int size)
public java.nio.ByteBuffer allocate(int size, OpOrder.Group opGroup)
allocate
in class MemtableBufferAllocator
public void setDiscarded()
MemtableAllocator
setDiscarded
in class MemtableAllocator
public Cloner cloner(OpOrder.Group writeOp)
cloner
in class MemtableAllocator
Copyright © 2009- The Apache Software Foundation