pike.git / src / main.c

version» Context lines:

pike.git/src/main.c:1:   /*   || This file is part of Pike. For copyright information see COPYRIGHT.   || Pike is distributed under GPL, LGPL and MPL. See the file COPYING   || for more information. - || $Id: main.c,v 1.196 2004/03/17 19:29:56 mast Exp $ + || $Id: main.c,v 1.197 2004/04/03 18:24:24 mast Exp $   */      #include "global.h" - RCSID("$Id: main.c,v 1.196 2004/03/17 19:29:56 mast Exp $"); + RCSID("$Id: main.c,v 1.197 2004/04/03 18:24:24 mast Exp $");   #include "fdlib.h"   #include "backend.h"   #include "module.h"   #include "object.h"   #include "language.h"   #include "lex.h"   #include "pike_types.h"   #include "builtin_functions.h"   #include "array.h"   #include "stralloc.h"
pike.git/src/main.c:970: Inside #if defined(DO_PIKE_CLEANUP)
   exit_operators();    exit_iterators();    cleanup_program();    cleanup_compiler();    cleanup_error();    exit_backend();    cleanup_gc();    cleanup_pike_types();       /* This zaps Pike_interpreter.thread_state among other things, so -  * THREADS_ALLOW/DISALLOW don't work beyond this point. */ +  * THREADS_ALLOW/DISALLOW are NOPs beyond this point. */    th_cleanup();      #ifdef SHARED_NODES    free(node_hash.table);   #endif /* SHARED_NODES */       exit_pike_security();    free_svalue(& throw_value);    throw_value.type=T_INT;