1.2.0 (2020 Mar): Optimizations for Large Builds
3x faster, 15x lower memory usage, 4x smaller file size.
However, changed file format of data files produced by --stop
and used by --analyze
(was JSON before, now binary).
Data file stores deduplicated strings, JSON file processing is multi-threaded, switched to faster JSON parser, improved hash tables, other general optimizations.
See PR #37 for details.