Module: Datadog::Profiling::StackRecorder::Testing

Defined in:
ext/datadog_profiling_native_extension/stack_recorder.c

Class Method Summary collapse

Class Method Details

._native_active_slotObject



255
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 255

static VALUE _native_active_slot(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance);

._native_benchmark_internObject



273
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 273

static VALUE _native_benchmark_intern(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance, VALUE string, VALUE times, VALUE use_all);

._native_debug_heap_recorderObject



267
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 267

static VALUE _native_debug_heap_recorder(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance);

._native_end_fake_slow_heap_serializationObject



266
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 266

static VALUE _native_end_fake_slow_heap_serialization(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance);

._native_finalize_pending_heap_recordingsObject



275
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 275

static VALUE _native_finalize_pending_heap_recordings(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance);

._native_heap_recorder_reset_last_updateObject



271
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 271

static VALUE _native_heap_recorder_reset_last_update(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance);

._native_is_object_recorded?Boolean



270
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 270

static VALUE _native_is_object_recorded(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance, VALUE object_id);

._native_record_endpointObject



262
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 262

static VALUE _native_record_endpoint(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance, VALUE local_root_span_id, VALUE endpoint);

._native_recorder_after_gc_stepObject



272
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 272

static VALUE _native_recorder_after_gc_step(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance);

._native_slot_one_mutex_locked?Boolean



256
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 256

static VALUE _native_is_slot_one_mutex_locked(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance);

._native_slot_two_mutex_locked?Boolean



257
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 257

static VALUE _native_is_slot_two_mutex_locked(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance);

._native_start_fake_slow_heap_serializationObject



265
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 265

static VALUE _native_start_fake_slow_heap_serialization(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance);

._native_test_managed_string_storage_produces_valid_profilesObject



274
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 274

static VALUE _native_test_managed_string_storage_produces_valid_profiles(DDTRACE_UNUSED VALUE _self);

._native_track_objectObject



264
# File 'ext/datadog_profiling_native_extension/stack_recorder.c', line 264

static VALUE _native_track_object(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance, VALUE new_obj, VALUE weight, VALUE alloc_class);