Skip to content

1.2.0 (2020 Mar): Optimizations for Large Builds

Compare
Choose a tag to compare
@aras-p aras-p released this 02 Mar 19:10
5b2550e

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.