pike.git / src / program.h

version» Context lines:

pike.git/src/program.h:1:   /*\   ||| This file a part of Pike, and is copyright by Fredrik Hubinette   ||| Pike is distributed as GPL (General Public License)   ||| See the files COPYING and DISCLAIMER for more information.   \*/      /* -  * $Id: program.h,v 1.44 1998/06/24 04:56:46 hubbe Exp $ +  * $Id: program.h,v 1.45 1998/11/13 01:28:45 hubbe Exp $    */   #ifndef PROGRAM_H   #define PROGRAM_H      #include <stdarg.h>   #include "global.h"   #include "pike_types.h"   #include "svalue.h"   #include "time_stuff.h"   
pike.git/src/program.h:117:      struct identifier   {    struct pike_string *name;    struct pike_string *type;    unsigned INT16 identifier_flags; /* IDENTIFIER_??? */    unsigned INT16 run_time_type;   #ifdef PROFILING    unsigned INT32 num_calls;    unsigned INT32 total_time; +  unsigned INT32 self_time;   #endif /* PROFILING */    union idptr func;   };      /*    * in the bytecode, a function starts with:    * char num_args    * char num_locals    * char code[]    */