pike.git / src / module.c

version» Context lines:

pike.git/src/module.c:150: 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(); +        exit_pike_security();    free_svalue(& throw_value);    mark_free_svalue (&throw_value);       do_gc(NULL, 1);       if (exit_with_cleanup)    {    int leak_found = 0;
pike.git/src/module.c:353:    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 */   }