kicad/qa/common_tools/tools/sexpr_parser
John Beard 427f0aed78 QA sexpr: add a common_tool to parse sexpr files
This allows to feed any data directly into the sexpr parser. This can be
used for:

* Benchmarking, profiling and optimisation
* Fuzz testing
* Debugging

As an example, it demonstrates that a 15MB kicad PCB file (the CIAA
motherboard project) takes 1.5s to parse, and uses 140MB of heap
allocation within the Parse() method (using Valgrind massif).
2019-04-17 10:52:56 +01:00
..
sexpr_parse.cpp QA sexpr: add a common_tool to parse sexpr files 2019-04-17 10:52:56 +01:00
sexpr_parse.h QA sexpr: add a common_tool to parse sexpr files 2019-04-17 10:52:56 +01:00