nparry/orderly4jvm — pull request #3 by jrudolph (2012-04-02 10:26:25+00:00)
Title: Performance improvements

We had some serious performance issues with orderly just to parse schemas. I digged up the cause and it was the use of a bad Reader in the parser. See the commit message. For us, this improved parsing times for one schema from ridiculous 17 seconds to about 1 second.

I added another fix to cache the created parsers in lazy vals which improves speed by another 200 ms.