pike.git / src / interpret.h

version» Context lines:

pike.git/src/interpret.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: interpret.h,v 1.62 2000/08/09 10:27:41 grubba Exp $ +  * $Id: interpret.h,v 1.63 2000/08/09 12:49:27 grubba Exp $    */   #ifndef INTERPRET_H   #define INTERPRET_H      #include "global.h"   #include "program.h"   #include "error.h"      struct Pike_interpreter {    /* Swapped variables */
pike.git/src/interpret.h:40: Inside #if defined(THREAD_TRACE)
  #ifdef THREAD_TRACE    int t_flag;   #endif /* THREAD_TRACE */   };      #ifndef STRUCT_FRAME_DECLARED   #define STRUCT_FRAME_DECLARED   #endif   struct pike_frame   { -  ptrdiff_t refs; /* must be first */ +  INT32 refs; /* must be first */    INT32 args;    unsigned INT16 fun;    INT16 num_locals;    INT16 num_args;    INT16 malloced_locals;    struct pike_frame *next;    struct pike_frame *scope;    unsigned char *pc;    struct svalue *locals;    struct svalue *expendible;