Module: Datadog::Profiling::StackRecorder::Testing
- Defined in:
- ext/ddtrace_profiling_native_extension/stack_recorder.c
Class Method Summary collapse
- ._native_active_slot ⇒ Object
- ._native_check_heap_hashes ⇒ Object
- ._native_debug_heap_recorder ⇒ Object
- ._native_end_fake_slow_heap_serialization ⇒ Object
- ._native_gc_force_recycle ⇒ Object
- ._native_has_seen_id_flag ⇒ Object
- ._native_record_endpoint ⇒ Object
- ._native_slot_one_mutex_locked? ⇒ Boolean
- ._native_slot_two_mutex_locked? ⇒ Boolean
- ._native_start_fake_slow_heap_serialization ⇒ Object
- ._native_track_object ⇒ Object
Class Method Details
._native_active_slot ⇒ Object
229 |
# File 'ext/ddtrace_profiling_native_extension/stack_recorder.c', line 229
static VALUE _native_active_slot(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance);
|
._native_check_heap_hashes ⇒ Object
239 |
# File 'ext/ddtrace_profiling_native_extension/stack_recorder.c', line 239
static VALUE _native_check_heap_hashes(DDTRACE_UNUSED VALUE _self, VALUE locations);
|
._native_debug_heap_recorder ⇒ Object
242 |
# File 'ext/ddtrace_profiling_native_extension/stack_recorder.c', line 242
static VALUE _native_debug_heap_recorder(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance);
|
._native_end_fake_slow_heap_serialization ⇒ Object
241 |
# File 'ext/ddtrace_profiling_native_extension/stack_recorder.c', line 241
static VALUE _native_end_fake_slow_heap_serialization(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance);
|
._native_gc_force_recycle ⇒ Object
243 |
# File 'ext/ddtrace_profiling_native_extension/stack_recorder.c', line 243
static VALUE _native_gc_force_recycle(DDTRACE_UNUSED VALUE _self, VALUE obj);
|
._native_has_seen_id_flag ⇒ Object
244 |
# File 'ext/ddtrace_profiling_native_extension/stack_recorder.c', line 244
static VALUE _native_has_seen_id_flag(DDTRACE_UNUSED VALUE _self, VALUE obj);
|
._native_record_endpoint ⇒ Object
236 |
# File 'ext/ddtrace_profiling_native_extension/stack_recorder.c', line 236
static VALUE _native_record_endpoint(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance, VALUE local_root_span_id, VALUE endpoint);
|
._native_slot_one_mutex_locked? ⇒ Boolean
230 |
# File 'ext/ddtrace_profiling_native_extension/stack_recorder.c', line 230
static VALUE _native_is_slot_one_mutex_locked(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance);
|
._native_slot_two_mutex_locked? ⇒ Boolean
231 |
# File 'ext/ddtrace_profiling_native_extension/stack_recorder.c', line 231
static VALUE _native_is_slot_two_mutex_locked(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance);
|
._native_start_fake_slow_heap_serialization ⇒ Object
240 |
# File 'ext/ddtrace_profiling_native_extension/stack_recorder.c', line 240
static VALUE _native_start_fake_slow_heap_serialization(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance);
|
._native_track_object ⇒ Object
238 |
# File 'ext/ddtrace_profiling_native_extension/stack_recorder.c', line 238
static VALUE _native_track_object(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance, VALUE new_obj, VALUE weight, VALUE alloc_class);
|