Module: Datadog::Profiling::Collectors::ThreadContext::Testing

Defined in:
ext/datadog_profiling_native_extension/collectors_thread_context.c

Class Method Summary collapse

Class Method Details

._native_apply_delta_to_cpu_time_at_previous_sample_nsObject



297
# File 'ext/datadog_profiling_native_extension/collectors_thread_context.c', line 297

static VALUE _native_apply_delta_to_cpu_time_at_previous_sample_ns(DDTRACE_UNUSED VALUE self, VALUE collector_instance, VALUE thread, VALUE delta_ns);

._native_gc_trackingObject



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

static VALUE _native_gc_tracking(VALUE self, VALUE collector_instance);

._native_gvl_waiting_at_forObject



294
# File 'ext/datadog_profiling_native_extension/collectors_thread_context.c', line 294

static VALUE _native_gvl_waiting_at_for(DDTRACE_UNUSED VALUE self, VALUE thread);

._native_new_empty_threadObject



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

static VALUE _native_new_empty_thread(VALUE self);

._native_on_gc_finishObject



221
# File 'ext/datadog_profiling_native_extension/collectors_thread_context.c', line 221

static VALUE _native_on_gc_finish(VALUE self, VALUE collector_instance);

._native_on_gc_startObject



220
# File 'ext/datadog_profiling_native_extension/collectors_thread_context.c', line 220

static VALUE _native_on_gc_start(VALUE self, VALUE collector_instance);

._native_on_gvl_runningObject



295
# File 'ext/datadog_profiling_native_extension/collectors_thread_context.c', line 295

static VALUE _native_on_gvl_running(DDTRACE_UNUSED VALUE self, VALUE thread);

._native_on_gvl_waitingObject



293
# File 'ext/datadog_profiling_native_extension/collectors_thread_context.c', line 293

static VALUE _native_on_gvl_waiting(DDTRACE_UNUSED VALUE self, VALUE thread);

._native_per_thread_contextObject



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

static VALUE _native_per_thread_context(VALUE self, VALUE collector_instance);

._native_prepare_sample_inside_signal_handlerObject



308
# File 'ext/datadog_profiling_native_extension/collectors_thread_context.c', line 308

static VALUE _native_prepare_sample_inside_signal_handler(DDTRACE_UNUSED VALUE self, VALUE collector_instance);

._native_sampleObject



219
# File 'ext/datadog_profiling_native_extension/collectors_thread_context.c', line 219

static VALUE _native_sample(VALUE self, VALUE collector_instance, VALUE profiler_overhead_stack_thread, VALUE allow_exception);

._native_sample_after_gcObject



222
# File 'ext/datadog_profiling_native_extension/collectors_thread_context.c', line 222

static VALUE _native_sample_after_gc(DDTRACE_UNUSED VALUE self, VALUE collector_instance, VALUE allow_exception);

._native_sample_after_gvl_runningObject



296
# File 'ext/datadog_profiling_native_extension/collectors_thread_context.c', line 296

static VALUE _native_sample_after_gvl_running(DDTRACE_UNUSED VALUE self, VALUE collector_instance, VALUE thread, VALUE allow_exception);

._native_sample_allocationObject



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

static VALUE _native_sample_allocation(DDTRACE_UNUSED VALUE self, VALUE collector_instance, VALUE sample_weight, VALUE new_object);

._native_sample_skipped_allocation_samplesObject



284
# File 'ext/datadog_profiling_native_extension/collectors_thread_context.c', line 284

static VALUE _native_sample_skipped_allocation_samples(DDTRACE_UNUSED VALUE self, VALUE collector_instance, VALUE skipped_samples);

._native_statsObject



261
# File 'ext/datadog_profiling_native_extension/collectors_thread_context.c', line 261

static VALUE _native_stats(VALUE self, VALUE collector_instance);

._native_system_epoch_time_now_nsObject



307
# File 'ext/datadog_profiling_native_extension/collectors_thread_context.c', line 307

static VALUE _native_system_epoch_time_now_ns(DDTRACE_UNUSED VALUE self, VALUE collector_instance);

._native_thread_listObject



245
# File 'ext/datadog_profiling_native_extension/collectors_thread_context.c', line 245

static VALUE _native_thread_list(VALUE self);