pike.git / src / interpreter.h

version» Context lines:

pike.git/src/interpreter.h:44:      #define CASE(X) case (X)-F_OFFSET:   #define DONE break   #define FETCH      #define LOW_GET_ARG() ((PROG_COUNTER++)[0])   #if PIKE_BYTECODE_METHOD == PIKE_BYTECODE_SPARC   #define LOW_GET_JUMP() (PROG_COUNTER[0])   #define LOW_SKIPJUMP() (++PROG_COUNTER)   #else /* PIKE_BYTECODE_METHOD != PIKE_BYTECODE_SPARC */ - #define LOW_GET_JUMP() EXTRACT_INT(PROG_COUNTER) + #define LOW_GET_JUMP() (INT32)get_unaligned32(PROG_COUNTER)   #define LOW_SKIPJUMP() (PROG_COUNTER += sizeof(INT32))   #endif /* PIKE_BYTECODE_METHOD */      #ifdef PIKE_DEBUG      #define GET_ARG() ( \    instr=prefix, \    prefix=0, \    instr += LOW_GET_ARG(), \    DEBUG_LOG_ARG (instr), \