seantiz / dryfold-cli

A tool to help me plan C++ codebase migration ahead of time. Dryfold breaks the work down into kanban-board tasks.
Apache License 2.0
0 stars 0 forks source link

Test generateDataViz() performance #10

Closed seantiz closed 1 week ago

seantiz commented 1 week ago

This is the one export task that takes the longest to complete even when called first. It could just be the nature of .dot file generation, but let's review.

seantiz commented 1 week ago

There's nothing to be done here. Here are the benchmark results:

generateDataViz - computation only x 1,406,981 ops/sec ±0.40% (90 runs sampled)
generateDataViz - with I/O x 1,362,294 ops/sec ±2.23% (89 runs sampled)

The difference is negligible so I'd say the graphviz library is already optimised.