Cyclone Scheme  0.4
Modules | Macros | Functions

Minor GC is called periodically to copy live objects off of a thread stack. More...

Modules

 Mutation table
 Mutation table to support the minor GC write barrier.
 

Macros

#define MAX_STACK_OBJ   (STACK_SIZE * 2)
 
#define NUM_GC_ARGS   128
 
#define STACK_GROWTH_IS_DOWNWARD   1
 
#define stack_overflow(x, y)   ((x) < (y))
 
#define STACK_SIZE   500000
 

Functions

void GC (void *, closure, object *, int)
 
int gc_minor (void *data, object low_limit, object high_limit, closure cont, object *args, int num_args)
 

Detailed Description

Minor GC is called periodically to copy live objects off of a thread stack.