Sha256: 69e9e29e77ad89d9adcb79878fbc7b5e348c4e73b3cba24786a67b5791ba0f78

Contents?: true

Size: 359 Bytes

Versions: 16

Compression:

Stored size: 359 Bytes

Contents

# typed: 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

16 entries across 16 versions & 1 rubygems

Version Path
ddtrace-1.9.0 lib/datadog/profiling/pprof/payload.rb
ddtrace-1.8.0 lib/datadog/profiling/pprof/payload.rb
ddtrace-1.7.0 lib/datadog/profiling/pprof/payload.rb
ddtrace-1.6.1 lib/datadog/profiling/pprof/payload.rb
ddtrace-1.6.0 lib/datadog/profiling/pprof/payload.rb
ddtrace-1.5.2 lib/datadog/profiling/pprof/payload.rb
ddtrace-1.5.1 lib/datadog/profiling/pprof/payload.rb
ddtrace-1.5.0 lib/datadog/profiling/pprof/payload.rb
ddtrace-1.4.2 lib/datadog/profiling/pprof/payload.rb
ddtrace-1.4.1 lib/datadog/profiling/pprof/payload.rb
ddtrace-1.4.0 lib/datadog/profiling/pprof/payload.rb
ddtrace-1.3.0 lib/datadog/profiling/pprof/payload.rb
ddtrace-1.2.0 lib/datadog/profiling/pprof/payload.rb
ddtrace-1.1.0 lib/datadog/profiling/pprof/payload.rb
ddtrace-1.0.0 lib/datadog/profiling/pprof/payload.rb
ddtrace-1.0.0.beta2 lib/datadog/profiling/pprof/payload.rb