Class: Datadog::Profiling::Collectors::DiscreteDynamicSampler::Testing::Sampler
- Inherits:
-
Object
- Object
- Datadog::Profiling::Collectors::DiscreteDynamicSampler::Testing::Sampler
- Defined in:
- ext/datadog_profiling_native_extension/collectors_discrete_dynamic_sampler.c
Instance Method Summary collapse
- #_native_after_sample ⇒ Object
- #_native_reset ⇒ Object
- #_native_set_overhead_target_percentage ⇒ Object
- #_native_should_sample ⇒ Object
- #_native_state_snapshot ⇒ Object
-
#initialize ⇒ Object
constructor
new ruby file to simply proxy the initialization call.
Constructor Details
#initialize ⇒ Object
new ruby file to simply proxy the initialization call.
315 |
# File 'ext/datadog_profiling_native_extension/collectors_discrete_dynamic_sampler.c', line 315
static VALUE _native_initialize(VALUE self, VALUE now);
|
Instance Method Details
#_native_after_sample ⇒ Object
319 |
# File 'ext/datadog_profiling_native_extension/collectors_discrete_dynamic_sampler.c', line 319
static VALUE _native_after_sample(VALUE self, VALUE now);
|
#_native_reset ⇒ Object
316 |
# File 'ext/datadog_profiling_native_extension/collectors_discrete_dynamic_sampler.c', line 316
static VALUE _native_reset(VALUE self, VALUE now);
|
#_native_set_overhead_target_percentage ⇒ Object
317 |
# File 'ext/datadog_profiling_native_extension/collectors_discrete_dynamic_sampler.c', line 317
static VALUE _native_set_overhead_target_percentage(VALUE self, VALUE target_overhead, VALUE now);
|
#_native_should_sample ⇒ Object
318 |
# File 'ext/datadog_profiling_native_extension/collectors_discrete_dynamic_sampler.c', line 318
static VALUE _native_should_sample(VALUE self, VALUE now);
|
#_native_state_snapshot ⇒ Object
320 |
# File 'ext/datadog_profiling_native_extension/collectors_discrete_dynamic_sampler.c', line 320 static VALUE _native_state_snapshot(VALUE self); |