Sha256: 97f79ab27c392aa4c58aa077083aceecc5f5c732e5f28042079481d88cc8cc30

Contents?: true

Size: 534 Bytes

Versions: 10

Compression:

Stored size: 534 Bytes

Contents

#pragma once

#include <ruby.h>

void thread_context_collector_sample(
  VALUE self_instance,
  long current_monotonic_wall_time_ns,
  VALUE profiler_overhead_stack_thread
);
void thread_context_collector_sample_allocation(VALUE self_instance, unsigned int sample_weight);
VALUE thread_context_collector_sample_after_gc(VALUE self_instance);
void thread_context_collector_on_gc_start(VALUE self_instance);
void thread_context_collector_on_gc_finish(VALUE self_instance);
VALUE enforce_thread_context_collector_instance(VALUE object);

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
ddtrace-1.14.0 ext/ddtrace_profiling_native_extension/collectors_thread_context.h
ddtrace-1.13.1 ext/ddtrace_profiling_native_extension/collectors_thread_context.h
ddtrace-1.13.0 ext/ddtrace_profiling_native_extension/collectors_thread_context.h
ddtrace-1.12.1 ext/ddtrace_profiling_native_extension/collectors_thread_context.h
ddtrace-1.12.0 ext/ddtrace_profiling_native_extension/collectors_thread_context.h
ddtrace-1.11.1 ext/ddtrace_profiling_native_extension/collectors_thread_context.h
ddtrace-1.11.0 ext/ddtrace_profiling_native_extension/collectors_thread_context.h
ddtrace-1.11.0.beta1 ext/ddtrace_profiling_native_extension/collectors_thread_context.h
ddtrace-1.10.1 ext/ddtrace_profiling_native_extension/collectors_thread_context.h
ddtrace-1.10.0 ext/ddtrace_profiling_native_extension/collectors_thread_context.h