Revision 29666
- Date:
- 2008/07/22 02:10:07
- Files:
Legend:
- Added
- Removed
- Modified
-
branches/gsoc_pdd09/src/gc/gc_it.c
239 239 { 240 240 const Arenas * const arena_base = interp->arena_base; 241 241 Gc_it_data * const gc_priv_data = (Gc_it_data *)(arena_base->gc_private); 242 const UINTVAL gc_trace = flags & (GC_trace_normal | GC_trace_stack_FLAG); 243 const UINTVAL gc_stack = flags & GC_trace_stack_FLAG; 244 const UINTVAL gc_lazy = flags & GC_lazy_FLAG; 242 const UINTVAL gc_trace = flags & (GC_trace_normal | GC_trace_stack_FLAG); 243 const UINTVAL gc_lazy = flags & GC_lazy_FLAG; 245 244 const UINTVAL gc_volatile = flags & GC_no_trace_volatile_roots; 246 const UINTVAL gc_finish = flags & GC_finish_FLAG; 245 const UINTVAL gc_stack = (gc_lazy || gc_volatile) ? (0) 246 : (flags & GC_trace_stack_FLAG); 247 const UINTVAL gc_finish = flags & GC_finish_FLAG; 247 248 248 249 249 if (gc_finish) { 250 250 251 251 # if GC_IT_DEBUG