Class: Datadog::Profiling::Collectors::Stack

Inherits:
Object
  • Object
show all
Defined in:
lib/datadog/profiling/collectors/stack.rb,
ext/datadog_profiling_native_extension/collectors_stack.c

Overview

Used to gather a stack trace from a given Ruby thread. Stores its output on a ‘StackRecorder`.

This class is not empty; all of this class is implemented as native code.

Defined Under Namespace

Modules: Testing

Class Method Summary collapse

Class Method Details

._native_filenames_available?Boolean

This file implements the native bits of the Datadog::Profiling::Collectors::Stack class

Returns:

  • (Boolean)


26
# File 'ext/datadog_profiling_native_extension/collectors_stack.c', line 26

static VALUE _native_filenames_available(DDTRACE_UNUSED VALUE self);

._native_ruby_native_filenameObject



27
# File 'ext/datadog_profiling_native_extension/collectors_stack.c', line 27

static VALUE _native_ruby_native_filename(DDTRACE_UNUSED VALUE self);