Page MenuHomePhabricator

Keep Dreaming Project | Speed and Efficiency Improvements
Closed, ResolvedPublic

Description

Currently it loops through all the files for each operation, it really only needs to do that once. It also reads and writes to the files on every single file it loops through, even for large directories the text files only reach a couple of MB, easy enough to hold in memory.

For reference sake running tikatree-0.0.5 through a directory with 5,000 files took 1 hour and 30 minutes.

Revisions and Commits