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

Defined in:
ext/ddtrace_profiling_native_extension/stack_recorder.c

Class Method Summary collapse

Class Method Details

._native_active_slotObject



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_hashesObject



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_recorderObject



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_serializationObject



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_recycleObject



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_flagObject



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_endpointObject



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

Returns:

  • (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

Returns:

  • (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_serializationObject



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_objectObject



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);