Class PooledByteBufAllocatorL

java.lang.Object
io.netty.buffer.PooledByteBufAllocatorL

public class PooledByteBufAllocatorL extends Object
The base allocator that we use for all of Arrow's memory management. Returns UnsafeDirectLittleEndian buffers.
  • Field Details

  • Constructor Details

    • PooledByteBufAllocatorL

      public PooledByteBufAllocatorL()
  • Method Details

    • allocate

      public UnsafeDirectLittleEndian allocate(long size)
      Returns a UnsafeDirectLittleEndian of the given size.
    • getChunkSize

      public int getChunkSize()
    • getHugeBufferSize

      public long getHugeBufferSize()
    • getHugeBufferCount

      public long getHugeBufferCount()
    • getNormalBufferSize

      public long getNormalBufferSize()
    • getNormalBufferCount

      public long getNormalBufferCount()