MemoryPoolZone

final
class MemoryPoolZone(pool: MemoryPool) extends Zone

An optimized implementation of a zone that performs all allocations sequentially in pages that are claimed from memory pool. Larger allocations are allocated using the system allocator and persisted in an array buffer.

Companion
object
trait Zone
class Object
trait Matchable
class Any

Value members

Concrete methods

def alloc(size: CSize): Ptr[Byte]
def alloc(size: CSize, alignment: CSize): Ptr[Byte]
override
def close(): Unit
Definition Classes
override
def isClosed: Boolean
Definition Classes
override
def isOpen: Boolean
Definition Classes