
  Heap Layers
  http://www.heaplayers.org
  http://www.cs.umass.edu/~emery

  Copyright (C) 2000 - 2002 by Emery Berger

  Installation instructions:

  Heap Layers consists of a series of C++ header files (.h) and
  the customheap.cpp file, used only when replacing malloc(), etc. at
  link time.

  In general, just include "heaplayers.h" and mix and match the included
  heaps.

  To replace your allocator under Windows, you need to statically link
  your code with the C libraries (C++ Code Generation: Use Runtime
  Library should NOT be a DLL), and then specify /force:multiple as a
  linker option.
   
  For information about Heap Layers, read the paper "Composing
  High-Performance Memory Allocators" (included as berger-pldi2001.pdf).
