Module: Datadog::Profiling::Collectors::CpuAndWallTimeWorker::Testing

Defined in:
ext/datadog_profiling_native_extension/collectors_cpu_and_wall_time_worker.c

Class Method Summary collapse

Class Method Details

._native_current_sigprof_signal_handler ⇒ Object



239
# File 'ext/datadog_profiling_native_extension/collectors_cpu_and_wall_time_worker.c', line 239

static VALUE _native_current_sigprof_signal_handler(DDTRACE_UNUSED VALUE self);

._native_delayed_error ⇒ Object



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

static VALUE _native_delayed_error(DDTRACE_UNUSED VALUE self, VALUE instance, VALUE error_msg);

._native_gc_tracepoint ⇒ Object



248
# File 'ext/datadog_profiling_native_extension/collectors_cpu_and_wall_time_worker.c', line 248

static VALUE _native_gc_tracepoint(DDTRACE_UNUSED VALUE self, VALUE instance);

._native_gvl_profiling_hook_active ⇒ Object



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

static VALUE _native_gvl_profiling_hook_active(DDTRACE_UNUSED VALUE self, VALUE instance);

._native_install_sigprof_handler_on_altstack ⇒ Object



246
# File 'ext/datadog_profiling_native_extension/collectors_cpu_and_wall_time_worker.c', line 246

static VALUE _native_install_sigprof_handler_on_altstack(DDTRACE_UNUSED VALUE self);

._native_install_testing_signal_handler ⇒ Object



244
# File 'ext/datadog_profiling_native_extension/collectors_cpu_and_wall_time_worker.c', line 244

static VALUE _native_install_testing_signal_handler(DDTRACE_UNUSED VALUE self);

._native_is_sigprof_blocked_in_current_thread ⇒ Object



260
# File 'ext/datadog_profiling_native_extension/collectors_cpu_and_wall_time_worker.c', line 260

static VALUE _native_is_sigprof_blocked_in_current_thread(DDTRACE_UNUSED VALUE self);

._native_remove_testing_signal_handler ⇒ Object



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

static VALUE _native_remove_testing_signal_handler(DDTRACE_UNUSED VALUE self);

._native_simulate_handle_sampling_signal ⇒ Object



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

static VALUE _native_simulate_handle_sampling_signal(DDTRACE_UNUSED VALUE self);

._native_simulate_sample_from_postponed_job ⇒ Object



258
# File 'ext/datadog_profiling_native_extension/collectors_cpu_and_wall_time_worker.c', line 258

static VALUE _native_simulate_sample_from_postponed_job(DDTRACE_UNUSED VALUE self);

._native_trigger_sample ⇒ Object



247
# File 'ext/datadog_profiling_native_extension/collectors_cpu_and_wall_time_worker.c', line 247

static VALUE _native_trigger_sample(DDTRACE_UNUSED VALUE self);

._native_with_blocked_sigprof ⇒ Object



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

static VALUE _native_with_blocked_sigprof(DDTRACE_UNUSED VALUE self);