Module: Datadog::Profiling::Collectors::ThreadContext::Testing
- Defined in:
- ext/datadog_profiling_native_extension/collectors_thread_context.c
Class Method Summary collapse
- ._native_apply_delta_to_cpu_time_at_previous_sample_ns ⇒ Object
- ._native_gc_tracking ⇒ Object
- ._native_gvl_waiting_at_for ⇒ Object
- ._native_new_empty_thread ⇒ Object
- ._native_on_gc_finish ⇒ Object
- ._native_on_gc_start ⇒ Object
- ._native_on_gvl_running ⇒ Object
- ._native_on_gvl_waiting ⇒ Object
- ._native_per_thread_context ⇒ Object
- ._native_reset_monotonic_to_system_state ⇒ Object
- ._native_sample ⇒ Object
- ._native_sample_after_gc ⇒ Object
- ._native_sample_after_gvl_running ⇒ Object
- ._native_sample_allocation ⇒ Object
- ._native_sample_skipped_allocation_samples ⇒ Object
- ._native_stats ⇒ Object
- ._native_thread_list ⇒ Object
Class Method Details
._native_apply_delta_to_cpu_time_at_previous_sample_ns ⇒ Object
290 |
# File 'ext/datadog_profiling_native_extension/collectors_thread_context.c', line 290
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_tracking ⇒ Object
255 |
# File 'ext/datadog_profiling_native_extension/collectors_thread_context.c', line 255
static VALUE _native_gc_tracking(VALUE self, VALUE collector_instance);
|
._native_gvl_waiting_at_for ⇒ Object
287 |
# File 'ext/datadog_profiling_native_extension/collectors_thread_context.c', line 287
static VALUE _native_gvl_waiting_at_for(DDTRACE_UNUSED VALUE self, VALUE thread);
|
._native_new_empty_thread ⇒ Object
266 |
# File 'ext/datadog_profiling_native_extension/collectors_thread_context.c', line 266 static VALUE _native_new_empty_thread(VALUE self); |
._native_on_gc_finish ⇒ Object
214 |
# File 'ext/datadog_profiling_native_extension/collectors_thread_context.c', line 214
static VALUE _native_on_gc_finish(VALUE self, VALUE collector_instance);
|
._native_on_gc_start ⇒ Object
213 |
# File 'ext/datadog_profiling_native_extension/collectors_thread_context.c', line 213
static VALUE _native_on_gc_start(VALUE self, VALUE collector_instance);
|
._native_on_gvl_running ⇒ Object
288 |
# File 'ext/datadog_profiling_native_extension/collectors_thread_context.c', line 288
static VALUE _native_on_gvl_running(DDTRACE_UNUSED VALUE self, VALUE thread);
|
._native_on_gvl_waiting ⇒ Object
286 |
# File 'ext/datadog_profiling_native_extension/collectors_thread_context.c', line 286
static VALUE _native_on_gvl_waiting(DDTRACE_UNUSED VALUE self, VALUE thread);
|
._native_per_thread_context ⇒ Object
250 |
# File 'ext/datadog_profiling_native_extension/collectors_thread_context.c', line 250
static VALUE _native_per_thread_context(VALUE self, VALUE collector_instance);
|
._native_reset_monotonic_to_system_state ⇒ Object
300 |
# File 'ext/datadog_profiling_native_extension/collectors_thread_context.c', line 300
static VALUE _native_reset_monotonic_to_system_state(DDTRACE_UNUSED VALUE self, VALUE collector_instance);
|
._native_sample ⇒ Object
212 |
# File 'ext/datadog_profiling_native_extension/collectors_thread_context.c', line 212
static VALUE _native_sample(VALUE self, VALUE collector_instance, VALUE profiler_overhead_stack_thread, VALUE allow_exception);
|
._native_sample_after_gc ⇒ Object
215 |
# File 'ext/datadog_profiling_native_extension/collectors_thread_context.c', line 215
static VALUE _native_sample_after_gc(DDTRACE_UNUSED VALUE self, VALUE collector_instance, VALUE allow_exception);
|
._native_sample_after_gvl_running ⇒ Object
289 |
# File 'ext/datadog_profiling_native_extension/collectors_thread_context.c', line 289
static VALUE _native_sample_after_gvl_running(DDTRACE_UNUSED VALUE self, VALUE collector_instance, VALUE thread);
|
._native_sample_allocation ⇒ Object
265 |
# File 'ext/datadog_profiling_native_extension/collectors_thread_context.c', line 265
static VALUE _native_sample_allocation(DDTRACE_UNUSED VALUE self, VALUE collector_instance, VALUE sample_weight, VALUE new_object);
|
._native_sample_skipped_allocation_samples ⇒ Object
277 |
# File 'ext/datadog_profiling_native_extension/collectors_thread_context.c', line 277
static VALUE _native_sample_skipped_allocation_samples(DDTRACE_UNUSED VALUE self, VALUE collector_instance, VALUE skipped_samples);
|
._native_stats ⇒ Object
254 |
# File 'ext/datadog_profiling_native_extension/collectors_thread_context.c', line 254
static VALUE _native_stats(VALUE self, VALUE collector_instance);
|
._native_thread_list ⇒ Object
238 |
# File 'ext/datadog_profiling_native_extension/collectors_thread_context.c', line 238 static VALUE _native_thread_list(VALUE self); |