<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -5,4 +5,6 @@ Benchmark.bmbm do |x|
   x.report(&quot;rdoc&quot;) { `rm -rf rdoc &amp;&amp; rdoc -q -o rdoc #{files} &amp;&amp; rm -rf rdoc` }
   x.report(&quot;yardoc&quot;) { `rm -rf yard &amp;&amp; ./bin/yardoc -q -o yard #{files} &amp;&amp; rm -rf yard` }
   x.report(&quot;yardoc-cached&quot;) { `rm -rf yard &amp;&amp; ./bin/yardoc -c -q -o yard #{files} &amp;&amp; rm -rf yard` }
+  x.report(&quot;yardoc-legacy&quot;) { `rm -rf yard &amp;&amp; ./bin/yardoc --legacy -q -o yard #{files} &amp;&amp; rm -rf yard` }
+  x.report(&quot;yardoc-legacy-cached&quot;) { `rm -rf yard &amp;&amp; ./bin/yardoc --legacy -c -q -o yard #{files} &amp;&amp; rm -rf yard` }
 end
\ No newline at end of file</diff>
      <filename>benchmarks/rdoc_vs_yardoc.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,18 +1,12 @@
 # encoding: utf-8
 require 'benchmark'
 require File.dirname(__FILE__) + '/../lib/yard'
-require 'yard/parser/ruby/legacy/ruby_lex' unless RUBY18
 
-class YARD::Parser::SourceParser
-  def top_level_parse(statements) statements end
-end
-
-$files_yard = Dir[File.dirname(__FILE__) + '/../lib/**/*.rb'].map {|f| File.read(f) }
+$files = Dir[File.dirname(__FILE__) + '/../lib/**/*.rb'].map {|f| File.read(f) }
 $files_rip = Dir[File.dirname(__FILE__) + '/../lib/**/*.rb'].map {|f| [File.read(f), f] }
 
 TIMES = 2
 Benchmark.bmbm do |x|
-  x.report(&quot;yard-parser  &quot;) { TIMES.times { $files_yard.each {|f| YARD::Parser::Ruby::Legacy::StatementList.new(f) } } }
   x.report(&quot;rip-parser&quot;) { TIMES.times { $files_rip.each {|f| YARD::Parser::Ruby::RubyParser.parse(*f) } } }
-  #x.report(&quot;old-ripper-parser&quot;) { $files.each {|f| OldRipper::RipperSexp.parse(f) } }
+  x.report(&quot;yard-parser  &quot;) { TIMES.times { $files.each {|f| YARD::Parser::Ruby::Legacy::StatementList.new(f) } } }
 end
\ No newline at end of file</diff>
      <filename>benchmarks/ripper_parser.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>e9e6be2c5d0125689a93c78dad7d21f701021385</id>
    </parent>
  </parents>
  <author>
    <name>Loren Segal</name>
    <email>lsegal@soen.ca</email>
  </author>
  <url>http://github.com/lsegal/yard/commit/634d099ce3122e2dc6336fdfd00c5b823d69fe14</url>
  <id>634d099ce3122e2dc6336fdfd00c5b823d69fe14</id>
  <committed-date>2009-05-25T03:10:43-07:00</committed-date>
  <authored-date>2009-05-25T03:10:43-07:00</authored-date>
  <message>Fix up benchmarks</message>
  <tree>d47e03392b7166e68e30e48325aca1c587e9ea82</tree>
  <committer>
    <name>Loren Segal</name>
    <email>lsegal@soen.ca</email>
  </committer>
</commit>
