Yorick Peterse
c8c9da2922
Track the XML fixture in Git.
...
To make running benchmarks easier we'll track the XML file in Git in its
compressed form. I also decreased the size of the XML file from ~50 MB to
~10MB.
2014-04-19 01:03:14 +02:00
Yorick Peterse
6f1ce17b31
Benchmark for lexer lines/second.
...
This benchmark uses a fixture file that is automatically downloaded.
2014-04-17 20:06:24 +02:00
Yorick Peterse
144c95cbb4
Replaced the HRS fixture with one from Gist.
...
The HRS output is invalid, which Oga can not handle at this time.
2014-04-10 21:31:01 +02:00
Yorick Peterse
292a98d7f6
Basic benchmarks for the Parser class.
2014-04-10 10:05:04 +02:00
Yorick Peterse
8ca7781842
Updated the lexer benchmarks.
...
These had to be updated for the API changes of Oga::XML::Lexer.
2014-04-10 10:01:11 +02:00
Yorick Peterse
eae13d21ed
Namespaced the lexer/parser under Oga::XML.
...
With the upcoming XPath and CSS selector lexers/parsers it will be confusing to
keep these in the root namespace.
2014-03-25 09:34:38 +01:00
Yorick Peterse
4b914b3d6f
Added extra benchmarks for lexing large inputs.
2014-03-23 12:46:04 +01:00
Yorick Peterse
d7a40ec470
Simple benchmark for lexing elements.
2014-03-21 17:45:23 +01:00
Yorick Peterse
2852afce9b
Benchmark for measuring CDATA lexing.
2014-03-21 16:59:44 +01:00