Method: ObjectSpace.trace_object_allocations_clear
- Defined in:
- object_tracing.c
.trace_object_allocations_clear ⇒ Object
Clear recorded tracing information.
232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 |
# File 'object_tracing.c', line 232
static VALUE
trace_object_allocations_clear(VALUE self)
{
struct traceobj_arg *arg = get_traceobj_arg();
/* clear tables */
st_foreach(arg->object_table, free_values_i, 0);
st_clear(arg->object_table);
st_foreach(arg->str_table, free_keys_i, 0);
st_clear(arg->str_table);
/* do not touch TracePoints */
return Qnil;
}
|