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_debug_heap_recorder ⇒ Object
- ._native_end_fake_slow_heap_serialization ⇒ Object
- ._native_finalize_pending_heap_recordings ⇒ Object
- ._native_heap_recorder_reset_last_update ⇒ Object
- ._native_is_object_recorded? ⇒ Boolean
- ._native_record_endpoint ⇒ Object
- ._native_recorder_after_gc_step ⇒ 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
- ._native_track_object ⇒ Object
Class Method Details
._native_active_slot ⇒ Object
241 |
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 241 static VALUE _native_active_slot(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance); |
._native_benchmark_intern ⇒ Object
259 |
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 259 static VALUE _native_benchmark_intern(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance, VALUE string, VALUE times, VALUE use_all); |
._native_debug_heap_recorder ⇒ Object
253 |
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 253 static VALUE _native_debug_heap_recorder(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance); |
._native_end_fake_slow_heap_serialization ⇒ Object
252 |
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 252 static VALUE _native_end_fake_slow_heap_serialization(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance); |
._native_finalize_pending_heap_recordings ⇒ Object
261 |
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 261 static VALUE _native_finalize_pending_heap_recordings(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance); |
._native_heap_recorder_reset_last_update ⇒ Object
257 |
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 257 static VALUE _native_heap_recorder_reset_last_update(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance); |
._native_is_object_recorded? ⇒ Boolean
256 |
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 256 static VALUE _native_is_object_recorded(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance, VALUE object_id); |
._native_record_endpoint ⇒ Object
248 |
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 248 static VALUE _native_record_endpoint(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance, VALUE local_root_span_id, VALUE endpoint); |
._native_recorder_after_gc_step ⇒ Object
258 |
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 258 static VALUE _native_recorder_after_gc_step(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance); |
._native_slot_one_mutex_locked? ⇒ Boolean
242 |
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 242 static VALUE _native_is_slot_one_mutex_locked(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance); |
._native_slot_two_mutex_locked? ⇒ Boolean
243 |
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 243 static VALUE _native_is_slot_two_mutex_locked(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance); |
._native_start_fake_slow_heap_serialization ⇒ Object
251 |
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 251 static VALUE _native_start_fake_slow_heap_serialization(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance); |
._native_test_managed_string_storage_produces_valid_profiles ⇒ Object
260 |
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 260 static VALUE _native_test_managed_string_storage_produces_valid_profiles(DDTRACE_UNUSED VALUE _self); |
._native_track_object ⇒ Object
250 |
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 250 static VALUE _native_track_object(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance, VALUE new_obj, VALUE weight, VALUE alloc_class); |