Ruby  2.0.0p247(2013-06-27revision41674)
Data Fields
rb_tp_struct Struct Reference

Data Fields

rb_event_flag_t events
rb_thread_ttarget_th
void(* func )(VALUE tpval, void *data)
void * data
VALUE proc
int tracing
VALUE self

Detailed Description

Definition at line 599 of file vm_trace.c.


Field Documentation

Definition at line 603 of file vm_trace.c.

Referenced by tp_call_trace(), and tracepoint_new().

Definition at line 600 of file vm_trace.c.

Referenced by rb_tracepoint_enable(), and tracepoint_new().

void(* rb_tp_struct::func)(VALUE tpval, void *data)

Definition at line 602 of file vm_trace.c.

Referenced by tp_call_trace(), and tracepoint_new().

Definition at line 604 of file vm_trace.c.

Referenced by tp_call_trace(), tp_mark(), and tracepoint_new().

Definition at line 606 of file vm_trace.c.

Referenced by tracepoint_new().

Definition at line 601 of file vm_trace.c.

Referenced by rb_tracepoint_disable(), rb_tracepoint_enable(), and tp_mark().


The documentation for this struct was generated from the following file: