336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
|
# File 'bin/jsus', line 336
def output_benchmarks
if options[:benchmark]
puts "Benchmarking results:"
puts "Total execution time: #{formatted_time_for(:all)}"
puts ""
puts "Of them:"
puts "Pool preloading time: #{formatted_time_for(:pool)}"
puts "Docs generation time: #{formatted_time_for(:documentation)}" if options[:documented_classes] && !options[:documented_classes].empty?
puts "Total compilation time: #{formatted_time_for(:compilation)}"
puts "Post-processing time: #{formatted_time_for(:postproc)}" if options[:postproc]
puts "Compression time: #{formatted_time_for(:compress)}" if options[:compress]
puts ""
puts "Compression ratio: #{sprintf("%.2f%%", @compression_ratio * 100)}" if Jsus.verbose? && @compression_ratio
end
end
|