You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Perform copy detection using iterators instead of lists and concatenated strings to avoid unnecessary memory allocations for large projects.
Benchmark baseline performance of the current tool using a test dataset and the hyperfine command-line tool
Change some of the key methods to take in Iterators (using a generic type) instead of Vecs. The goal is to lazily process as much as possible and avoid copies.
Benchmark it again to see if there was a performance improvement.
Perform copy detection using iterators instead of lists and concatenated strings to avoid unnecessary memory allocations for large projects.
hyperfinecommand-line toolIterators (using a generic type) instead ofVecs. The goal is to lazily process as much as possible and avoid copies.