pike.git / src / builtin.cmod

version» Context lines:

pike.git/src/builtin.cmod:1:   /* -*- c -*-   || 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: builtin.cmod,v 1.113 2003/02/01 15:43:50 mast Exp $ + || $Id: builtin.cmod,v 1.114 2003/02/01 16:00:25 mast Exp $   */      #include "global.h"   #include "interpret.h"   #include "svalue.h"   #include "opcodes.h"   #include "pike_macros.h"   #include "object.h"   #include "program.h"   #include "array.h"
pike.git/src/builtin.cmod:329:    *! level is zero which disables all trace messages.    *!    *! See the @tt{-t@} command-line option for more information.    *!    *! @param level    *! If @[facility] is specified then there is typically only one    *! trace level for it, i.e. it's an on-or-off toggle. The global    *! trace levels, when @[facility] isn't specified, are:    *!    *! @int -  *! @item 1 +  *! @value 1    *! Trace calls to Pike functions and garbage collector runs. -  *! @item 2 +  *! @value 2    *! Trace calls to builtin functions. -  *! @item 3 +  *! @value 3    *! Trace every interpreted opcode. -  *! @item 4 +  *! @value 4    *! Also trace the opcode arguments.    *! @endint    *!    *! @param facility    *! Valid facilities are:    *!    *! @string -  *! @item "gc" +  *! @value "gc"    *! Trace the start and end of each run of the garbage collector.    *! The setting is never thread local.    *! @endstring    *!    *! @param all_threads    *! Trace levels are normally thread local, so changes affect only    *! the current thread. To change the level in all threads, pass a    *! nonzero value in this argument.    *!    *! @returns