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). |
||
---|---|---|
.. | ||
common | ||
common_tools | ||
data | ||
eeschema | ||
gal/gal_pixel_alignment | ||
libs | ||
pcb_test_window | ||
pcbnew | ||
pcbnew_tools | ||
pcbnew_utils | ||
qa_utils | ||
testcases | ||
unit_test_utils | ||
utils/kicad2step | ||
CMakeLists.txt | ||
test.py |