2 * 2005 Matthew Fluet (mfluet@acm.org)
8 * Primitives for "raw" memory allocation.
10 * Copyright (c) 2004 by The Fellowship of SML/NJ
12 * Author: Matthias Blume (blume@tti-c.org)
14 signature CMEMALLOC = sig
18 eqtype addr' (* to avoid clash with addr from CMEMACCESS *)
20 val alloc : word -> addr' (* may raise OutOfMemory *)
21 val free : addr' -> unit