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.100 2001/08/30 22:35:22 hubbe Exp $ +  * $Id: interpret.h,v 1.101 2001/08/31 06:57:03 hubbe Exp $    */   #ifndef INTERPRET_H   #define INTERPRET_H      #include "global.h"   #include "program.h"   #include "pike_error.h"      struct Pike_interpreter {    /* Swapped variables */
pike.git/src/interpret.h:318:    if (c_fun_ != -1) { \    safe_apply_low(c_, c_fun_, ARGS); \    break; \    } \    } \    SAFE_APPLY_MASTER(FUN, ARGS); \    } while(0)         #define check_threads_etc() do { \ -  if(evaluator_callbacks.callbacks) \ +     call_callback(& evaluator_callbacks, (void *)0); \   }while(0)      #ifdef PIKE_DEBUG   #define fast_check_threads_etc(X) do { \    static int div_; if(d_flag || !(div_++& ((1<<(X))-1))) check_threads_etc(); } while(0)      #else   #define fast_check_threads_etc(X) do { \    static int div_; if(!(div_++& ((1<<(X))-1))) check_threads_etc(); } while(0)