// GC_bytes_recently_allocd or GC_non_gc_bytes.
static size_t GC_uncollectable_bytes_recently_allocd;
// GC_bytes_recently_allocd or GC_non_gc_bytes.
static size_t GC_uncollectable_bytes_recently_allocd;
// A fast, single-threaded, garbage-collected allocator
// We assume the first word will be immediately overwritten.
// A fast, single-threaded, garbage-collected allocator
// We assume the first word will be immediately overwritten.
typedef traceable_alloc_template < 0 > traceable_alloc;
// We want to specialize simple_alloc so that it does the right thing
typedef traceable_alloc_template < 0 > traceable_alloc;
// We want to specialize simple_alloc so that it does the right thing
// even approximate that. The following approximation should work for
// SGI compilers, and recent versions of g++.
// even approximate that. The following approximation should work for
// SGI compilers, and recent versions of g++.