Sha256: b5ef8895af01da291e939bf1b8b22a7faa2a834702d36921967d96a8322795ca

Contents?: true

Size: 375 Bytes

Versions: 8

Compression:

Stored size: 375 Bytes

Contents

# frozen_string_literal: true

module Datadog
  module Profiling
    module Pprof
      # Pprof output data.
      # Includes encoded data and list of types.
      Payload = Struct.new(:data, :types) do
        def initialize(data, types)
          super
          self.types = types || []
        end

        def to_s
          data
        end
      end
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
ddtrace-1.14.0 lib/datadog/profiling/pprof/payload.rb
ddtrace-1.13.1 lib/datadog/profiling/pprof/payload.rb
ddtrace-1.13.0 lib/datadog/profiling/pprof/payload.rb
ddtrace-1.12.1 lib/datadog/profiling/pprof/payload.rb
ddtrace-1.12.0 lib/datadog/profiling/pprof/payload.rb
ddtrace-1.11.1 lib/datadog/profiling/pprof/payload.rb
ddtrace-1.11.0 lib/datadog/profiling/pprof/payload.rb
ddtrace-1.11.0.beta1 lib/datadog/profiling/pprof/payload.rb