Ruby
2.5.0dev(2017-10-22revision60238)
|
#include "debug_counter.h"
Go to the source code of this file.
Macros | |
#define | USE_DEBUG_COUNTER 0 |
#define | RUBY_DEBUG_COUNTER_H 1 |
#define | RB_DEBUG_COUNTER(name) RB_DEBUG_COUNTER_##name, |
#define | RB_DEBUG_COUNTER_INC(type) ((void)0) |
#define | RB_DEBUG_COUNTER_INC_UNLESS(type, cond) (cond) |
#define | RB_DEBUG_COUNTER_INC_IF(type, cond) (cond) |
Enumerations | |
enum | rb_debug_counter_type { RB_DEBUG_COUNTER_MAX } |
Definition at line 79 of file debug_counter.h.
#define RB_DEBUG_COUNTER_INC | ( | type | ) | ((void)0) |
Definition at line 104 of file debug_counter.h.
Referenced by rb_ary_free(), rb_ivar_get(), rb_ivar_set(), and rb_str_free().
Definition at line 106 of file debug_counter.h.
Referenced by rb_str_free().
Definition at line 105 of file debug_counter.h.
#define RUBY_DEBUG_COUNTER_H 1 |
Definition at line 72 of file debug_counter.h.
#define USE_DEBUG_COUNTER 0 |
Definition at line 12 of file debug_counter.h.
Enumerator | |
---|---|
RB_DEBUG_COUNTER_MAX |
Definition at line 78 of file debug_counter.h.