Performance improvement for Block parsing. ~ 10% speedup

This commit is contained in:
Tobias Lütke
2009-06-15 10:33:33 -04:00
parent a65bd76e72
commit 44f35c0990
2 changed files with 9 additions and 5 deletions
+1 -1
View File
@@ -81,7 +81,7 @@ end
puts 'Success'
puts
[RubyProf::FlatPrinter, RubyProf::GraphPrinter, RubyProf::GraphHtmlPrinter].each do |klass|
[RubyProf::FlatPrinter, RubyProf::GraphPrinter, RubyProf::GraphHtmlPrinter, RubyProf::CallTreePrinter].each do |klass|
filename = (ENV['TMP'] || '/tmp') + (klass.name.include?('Html') ? "/liquid.#{klass.name.downcase}.html" : "/liquid.#{klass.name.downcase}.txt")
filename.gsub!(/:+/, '_')
File.open(filename, "w+") { |fp| klass.new(results).print(fp) }