Method: Lens::Trace#complete

Defined in:
lib/lens/trace.rb

#complete(event) ⇒ Object



23
24
25
26
27
28
29
30
31
32
33
# File 'lib/lens/trace.rb', line 23

def complete(event)
  formatter = Lens::EventFormatter.new(
    event,
    @data,
    @gc_statistics.total_time,
    @allocations_data
  )
  formatted_data = formatter.json_formatted
  send(formatted_data)
  Thread.current[:__lens_trace] = nil
end