pike.git / src / pike_modules.c

version» Context lines:

pike.git/src/pike_modules.c:134: Inside #if defined(DO_PIKE_CLEANUP)
   cleanup_error();    exit_backend();    cleanup_gc();    cleanup_pike_types();      #ifdef PIKE_THREADS    /* This zaps Pike_interpreter.thread_state among other things, so    * THREADS_ALLOW/DISALLOW are NOPs beyond this point. */    th_cleanup();   #endif -  free_all_pike_list_node_blocks(); +        free_svalue(& throw_value);    mark_free_svalue (&throw_value);       do_gc(1);       if (exit_with_cleanup)    {    int leak_found = 0;   
pike.git/src/pike_modules.c:337:    really_clean_up_interpret();       late_exit_object();       cleanup_callbacks();    free_all_callable_blocks();       cleanup_pike_type_table();    cleanup_shared_string_table();    +  free_all_pike_list_node_blocks();    free_dynamic_load();    first_mapping=0;    free_all_mapping_blocks();    first_object=0;    free_all_object_blocks();    first_program=0;    free_all_program_blocks();    exit_multiset();   #endif /* DO_PIKE_CLEANUP */   }