pike.git / src / interpret_functions.h

version» Context lines:

pike.git/src/interpret_functions.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: interpret_functions.h,v 1.138 2003/02/16 03:59:57 mast Exp $ + || $Id: interpret_functions.h,v 1.139 2003/02/26 18:19:08 mast Exp $   */      /*    * Opcode definitions for the interpreter.    */      #include "global.h"      #undef CJUMP   #undef AUTO_BIGNUM_LOOP_TEST
pike.git/src/interpret_functions.h:150:   #undef DO_DUMB_RETURN   #define DO_DUMB_RETURN { \    if(Pike_fp -> flags & PIKE_FRAME_RETURN_INTERNAL) \    { \    int f=Pike_fp->flags; \    if(f & PIKE_FRAME_RETURN_POP) \    low_return_pop(); \    else \    low_return(); \    \ -  DO_IF_DEBUG(if (Pike_interpreter.trace_level) \ +  DO_IF_DEBUG(if (Pike_interpreter.trace_level > 5) \    fprintf(stderr, "Returning to 0x%p\n", \    Pike_fp->pc)); \    DO_JUMP_TO(Pike_fp->pc); \    } \ -  DO_IF_DEBUG(if (Pike_interpreter.trace_level) \ +  DO_IF_DEBUG(if (Pike_interpreter.trace_level > 5) \    fprintf(stderr, "Inter return\n")); \    INTER_RETURN; \   }      #undef DO_RETURN   #ifndef PIKE_DEBUG   #define DO_RETURN DO_DUMB_RETURN   #else   #define DO_RETURN { \    if(d_flag>3) do_gc(NULL, 0); \