Module: Datadog::Profiling::StackRecorder::Testing
- Defined in:
- ext/datadog_profiling_native_extension/stack_recorder.c
Class Method Summary collapse
- ._native_active_slot ⇒ Object
- ._native_benchmark_intern ⇒ Object
- ._native_commit_heap_recordings ⇒ Object
- ._native_debug_heap_recorder ⇒ Object
- ._native_end_fake_slow_heap_serialization ⇒ Object
- ._native_heap_recorder_exhaust_record_ids ⇒ Object
- ._native_heap_recorder_reset_last_update ⇒ Object
- ._native_heap_recorder_set_object_alloc_gen ⇒ Object
- ._native_is_object_recorded? ⇒ Boolean
- ._native_record_endpoint ⇒ Object
- ._native_record_id_for ⇒ Object
- ._native_recorder_heap_update ⇒ Object
- ._native_slot_one_mutex_locked? ⇒ Boolean
- ._native_slot_two_mutex_locked? ⇒ Boolean
- ._native_start_fake_slow_heap_serialization ⇒ Object
- ._native_test_managed_string_storage_produces_valid_profiles ⇒ Object
Class Method Details
._native_active_slot ⇒ Object
260 |
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 260
static VALUE _native_active_slot(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance);
|
._native_benchmark_intern ⇒ Object
280 |
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 280
static VALUE _native_benchmark_intern(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance, VALUE string, VALUE times, VALUE use_all);
|
._native_commit_heap_recordings ⇒ Object
282 |
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 282
static VALUE _native_commit_heap_recordings(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance);
|
._native_debug_heap_recorder ⇒ Object
271 |
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 271
static VALUE _native_debug_heap_recorder(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance);
|
._native_end_fake_slow_heap_serialization ⇒ Object
270 |
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 270
static VALUE _native_end_fake_slow_heap_serialization(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance);
|
._native_heap_recorder_exhaust_record_ids ⇒ Object
277 |
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 277
static VALUE _native_heap_recorder_exhaust_record_ids(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance);
|
._native_heap_recorder_reset_last_update ⇒ Object
276 |
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 276
static VALUE _native_heap_recorder_reset_last_update(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance);
|
._native_heap_recorder_set_object_alloc_gen ⇒ Object
278 |
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 278
static VALUE _native_heap_recorder_set_object_alloc_gen(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance, VALUE record_id, VALUE alloc_gen);
|
._native_is_object_recorded? ⇒ Boolean
274 |
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 274
static VALUE _native_is_object_recorded(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance, VALUE record_id);
|
._native_record_endpoint ⇒ Object
267 |
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 267
static VALUE _native_record_endpoint(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance, VALUE local_root_span_id, VALUE endpoint);
|
._native_record_id_for ⇒ Object
275 |
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 275
static VALUE _native_record_id_for(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance, VALUE obj);
|
._native_recorder_heap_update ⇒ Object
279 |
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 279
static VALUE _native_recorder_heap_update(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance);
|
._native_slot_one_mutex_locked? ⇒ Boolean
261 |
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 261
static VALUE _native_is_slot_one_mutex_locked(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance);
|
._native_slot_two_mutex_locked? ⇒ Boolean
262 |
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 262
static VALUE _native_is_slot_two_mutex_locked(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance);
|
._native_start_fake_slow_heap_serialization ⇒ Object
269 |
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 269
static VALUE _native_start_fake_slow_heap_serialization(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance);
|
._native_test_managed_string_storage_produces_valid_profiles ⇒ Object
281 |
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 281 static VALUE _native_test_managed_string_storage_produces_valid_profiles(DDTRACE_UNUSED VALUE _self); |