Method: JvmGcGraph::Runner.run

Defined in:
lib/jvm_gc_graph.rb

.run(opts) ⇒ Object



9
10
11
12
13
14
15
16
17
18
# File 'lib/jvm_gc_graph.rb', line 9

def run(opts)
  pml = JvmGcGraph::ParseMemoryLog.new(opts)
  pml.json
  html = output(pml)
  if opts[:output].is_a?(IO)
    opts[:output].puts html
  else
    File.open(opts[:output],'w') {|f| f.write(html)}
  end
end