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.
329 |
# File 'ext/datadog_profiling_native_extension/collectors_discrete_dynamic_sampler.c', line 329
static VALUE _native_initialize(VALUE self, VALUE now);
|
Instance Method Details
#_native_after_sample ⇒ Object
333 |
# File 'ext/datadog_profiling_native_extension/collectors_discrete_dynamic_sampler.c', line 333
static VALUE _native_after_sample(VALUE self, VALUE now);
|
#_native_reset ⇒ Object
330 |
# File 'ext/datadog_profiling_native_extension/collectors_discrete_dynamic_sampler.c', line 330
static VALUE _native_reset(VALUE self, VALUE now);
|
#_native_set_overhead_target_percentage ⇒ Object
331 |
# File 'ext/datadog_profiling_native_extension/collectors_discrete_dynamic_sampler.c', line 331
static VALUE _native_set_overhead_target_percentage(VALUE self, VALUE target_overhead, VALUE now);
|
#_native_should_sample ⇒ Object
332 |
# File 'ext/datadog_profiling_native_extension/collectors_discrete_dynamic_sampler.c', line 332
static VALUE _native_should_sample(VALUE self, VALUE now);
|
#_native_state_snapshot ⇒ Object
334 |
# File 'ext/datadog_profiling_native_extension/collectors_discrete_dynamic_sampler.c', line 334 static VALUE _native_state_snapshot(VALUE self); |