kicad/qa/common_tools/tools
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
..
coroutines QA: Tidy qa_utils headers 2019-01-29 18:16:00 -05:00
io_benchmark QA: Tidy qa_utils headers 2019-01-29 18:16:00 -05:00
sexpr_parser QA sexpr: add a common_tool to parse sexpr files 2019-04-17 10:52:56 +01:00