class Object
Constants
- MMAPRE
- STACKRE
Public Instance Methods
parse_options!()
click to toggle source
# File perf2pprof, line 80 def parse_options! opts = OpenStruct.new opts.perf_template = "perf script -i %s --show-mmap-events" opts.web = false opts.perf_data = "perf.data" opts.opath = nil OptionParser.new do |op| op.on("-p", "--perf-template STRING", "perf invokation template (#{opts.pprof_template})") do |val| opts.perf_template = val end op.on("--web") do opts.web = true end op.on("-i", "--input PATH", "override input file to perf (perf.data)") do |path| opts.perf_data = path end op.on("-o", "--output PATH", "pprof cpu profile to output") do |path| opts.opath = path end end.parse!(ARGV) opts end