class ElasticAPM::Span
def done
def done @duration = Util.micros - @transaction.timestamp - relative_start if original_backtrace && long_enough_for_stacktrace? @stacktrace = @transaction.instrumenter.agent.stacktrace_builder.build( original_backtrace, type: :span ) end self.original_backtrace = nil # release it self end