pike.git / src / gc.c

version» Context lines:

pike.git/src/gc.c:3434:    remove_callback (gc_evaluator_callback);    gc_evaluator_callback = NULL;    }    return 0;    }      #ifdef DEBUG_MALLOC    if(debug_options & GC_RESET_DMALLOC)    reset_debug_malloc();   #endif -  gc_generation++; +  /* For paranoia reasons; avoid gc_generation #0. */ +  if (gc_generation++ == 0xffff) gc_generation = 1;    Pike_in_gc=GC_PASS_PREPARE;       if (!SAFE_IS_ZERO(&gc_pre_cb)) {    safe_apply_svalue(&gc_pre_cb, 0, 1);    pop_stack();    }       gc_start_time = get_cpu_time();    gc_start_real_time = get_real_time();   #ifdef GC_DEBUG