pike.git/
src/
modules/
_Debug/
debug.cmod
Branch:
Tag:
Non-build tags
All tags
No tags
2015-04-10
2015-04-10 14:39:38 by Martin Nilsson <nilsson@opera.com>
1fc83b3d576f2d56bdb1ec5748b5ef2d892ed22f (
16
lines) (+
7
/-
9
)
[
Show
|
Annotate
]
Branch:
8.1
Got rid of the @belongs
16:
DECLARATIONS
+
/*! @module Debug
+
*/
+
/*! @decl int(0..) map_all_objects(function(object:void) cb)
-
*! @belongs Debug
+
*! *! Call cb for all objects that currently exist. The callback will *! not be called with destructed objects as it's argument.
54:
} /*! @decl int refs(string|array|mapping|multiset|function|object|program o)
-
*! @belongs Debug
+
*! *! Return the number of references @[o] has. *!
222:
} /*! @decl int(0..) debug(int(0..) level)
-
*! @belongs Debug
+
*! *! Set the run-time debug level. *!
242:
} /*! @decl int(0..) optimizer_debug(int(0..) level)
-
*! @belongs Debug
+
*! *! Set the optimizer debug level. *!
262:
} /*! @decl int(0..) assembler_debug(int(0..) level)
-
*! @belongs Debug
+
*! *! Set the assembler debug level. *!
282:
} /*! @decl void dump_program_tables(program p, int(0..)|void indent)
-
*! @belongs Debug
+
*! *! Dumps the internal tables for the program @[p] on stderr. *!
301:
#ifdef YYDEBUG /*! @decl int(0..) compiler_trace(int(0..) level)
-
*! @belongs Debug
+
*! *! Set the compiler trace level. *!
326:
#if defined(PIKE_PORTABLE_BYTECODE) /*! @decl void disassemble(function fun)
-
*! @belongs Debug
+
*! *! Disassemble a Pike function to @[Stdio.stderr]. *!
383:
#endif /* PIKE_PORTABLE_BYTECODE */
-
+
#endif /* PIKE_DEBUG */
-
+
/*! @endmodule
+
*/
+
PIKE_MODULE_INIT { INIT;