parrotcode: Tracing | |
Contents | C |
src/trace.c - Tracing
Tracing support for the runops_slow_core()
function in src/runops_cores.c.
This is turned on with Parrot's -t
option.
src/test_main.c
void trace_pmc_dump(Interp *interpreter, PMC *pmc)
stderr
.int trace_key_dump(Interp *interpreter, PMC *key)
stderr
,
returns the length of the output.void trace_op_dump(Interp *interpreter, opcode_t *code_start, opcode_t *pc)
trace_op()
.void trace_op(Interp *interpreter, opcode_t *code_start, opcode_t *code_end, opcode_t *pc)
runops_trace()
.
With bounds checking.src/trace.h
|