pike.git / src / interpreter.h

version» Context lines:

pike.git/src/interpreter.h:96:    if(tmp < 0) \    fast_check_threads_etc(6); \    } while(0)      #ifndef STEP_BREAK_LINE   #define STEP_BREAK_LINE   #endif      static int eval_instruction(PIKE_OPCODE_T *pc)   { -  unsigned INT32 prefix2=0,prefix=0; +    #ifdef HAVE_COMPUTED_GOTO    static void *strap = &&init_strap;    void *instr = NULL;   #else /* !HAVE_COMPUTED_GOTO */ -  +  unsigned INT32 prefix2=0,prefix=0;    unsigned INT32 instr;   #endif /* HAVE_COMPUTED_GOTO */      #ifdef HAVE_COMPUTED_GOTO    goto *strap;    normal_strap:   #endif /* HAVE_COMPUTED_GOTO */       debug_malloc_touch(Pike_fp);    while(1)