Closed Camron closed 10 years ago
When loading the NS2 project file, My screen would usually freeze for 20 seconds and then unfreeze with the project fully loaded.
Now I instantly get the file list in the project tree and then 2 seconds later the symbols are added to it.
That is a 10x improvement for me but it is actually more since I can instantly start viewing and editing files in that 2 seconds it takes for the symbols to load
This is now merged into master
Significantly improved large project loading times by removing useless Project Explorer updates.
The old method used to add new symbols to the project tree and sort it on every symbol parse. It would rebuild and sort the ENTIRE AutoCompleteManager on each symbol parse as well. The new method waits for all symbols to be parsed in a project before adding them to the project explorer tree and then sorting it.
FEATURE: The bottom left status bar will indicate if Decoda is currently loading symbols.