Commit 5983d95e authored by Rene Saarsoo's avatar Rene Saarsoo
Browse files

Remove old esprima_parse.rb benchmark.

The parse.rb benchmark now uses Esprima directly.

Also fix the serializer benchmark (EsprimaCore was renamed to Esprima).
parent ddea8395
Loading
Loading
Loading
Loading

benchmark/esprima_parse.rb

deleted100644 → 0
+0 −11
Original line number Diff line number Diff line
# Script for benchmarking the lexer.
#
# Takes bunch of filenames as arguments and runs them all through lexer.
#
$:.unshift File.dirname(File.dirname(__FILE__)) + "/lib"
require 'jsduck/esprima_parser'

ARGV.each do |fname|
  JsDuck::EsprimaParser.new(IO.read(fname)).parse
end
+2 −2
Original line number Diff line number Diff line
@@ -4,11 +4,11 @@
# parser and serializes the resulting syntax trees.
#
$:.unshift File.dirname(File.dirname(__FILE__)) + "/lib"
require 'jsduck/esprima_core'
require 'jsduck/esprima'
require 'jsduck/serializer'

ARGV.each do |fname|
  ast = JsDuck::EsprimaCore.instance.parse(IO.read(fname))
  ast = JsDuck::Esprima.instance.parse(IO.read(fname))
  JsDuck::Serializer.new.to_s(ast)
end