pike.git / src / interpreter.h

version» Context lines:

pike.git/src/interpreter.h:1:   /*   || This file is part of Pike. For copyright information see COPYRIGHT.   || Pike is distributed under GPL, LGPL and MPL. See the file COPYING   || for more information. - || $Id: interpreter.h,v 1.82 2003/03/26 12:43:18 mast Exp $ + || $Id: interpreter.h,v 1.83 2003/03/29 00:10:48 mast Exp $   */      #undef LOW_GET_ARG   #undef LOW_GET_JUMP   #undef LOW_SKIPJUMP   #undef GET_ARG   #undef GET_ARG2   #undef GET_JUMP   #undef SKIPJUMP   #undef DOJUMP
pike.git/src/interpreter.h:53:   #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),\ -  instr)) +  instr)      #define GET_ARG2() (\    instr=prefix2,\    prefix2=0,\    instr += LOW_GET_ARG(),\    DEBUG_LOG_ARG2 (instr),\ -  instr)) +  instr)      #else /* !PIKE_DEBUG */      #define GET_ARG() (instr=prefix,prefix=0,instr+LOW_GET_ARG())   #define GET_ARG2() (instr=prefix2,prefix2=0,instr+LOW_GET_ARG())      #endif /* PIKE_DEBUG */      #endif /* HAVE_COMPUTED_GOTO */