Cyclone Scheme  0.4

◆ gc_move2heap

#define gc_move2heap (   obj)
Value:
{ \
temp = obj; \
if (stack_overflow(low_limit, temp) && \
stack_overflow(temp, high_limit)){ \
(obj) = (object) gc_move(temp, (gc_thread_data *)data, &alloci, &heap_grown); \
} \
}
Definition: types.h:256
char * gc_move(char *obj, gc_thread_data *thd, int *alloci, int *heap_grown)
Definition: runtime.c:4623
#define stack_overflow(x, y)
Definition: types.h:387