Second USENIX Conference on Object-Oriented Technologies (COOTS), 1996
Composing Special Memory Allocators in C++
Keith Loepere
Open Group Research Institute
Abstract
The nature of complex, high performance system software imposes
constraints on the nature and operation of memory allocation or
requires special properties to be true for the memory. Often multiple
constraints or properties must hold at once. It is desirable to
express these constraints and properties as classes and methods. This
paper presents a technique for expressing and composing special memory
allocation mechanisms in C++.
|