Hello experts,
I'm using Code Composer Studio V20.3 for our firmware project.
Unfortunatly I'm facing some very annoying performance issues while working with the tool.
I was able to reproduce the following issue:
1. "Clean" restart of CCS
- Removed "CCS" and "tirex" folder/cache from users appdata folder
- Opened workspace/firmware folder
2. No performance issue is observable
3. Build system project and all dependencies
-> Now the performance issue is observable.
By clicking on a project in the workspace explorer (to expand it) the GUI is unrespondable for multiple seconds! This happens also when clicking again to collapse it.
I did a performace recording with CCS developer tools which show the function which seems to block the IDE.
The "refreshTree" task refers to "memory-allocation-view.tsx679:30" which is the following:
The recorded task runs for ca. 7 seconds which matches the unresponsive time of the GUI.
Workaround attempts:
- Restart IDE: Task runs now only for 3 seconds but GUI is still unresponsive for this amount of time
- Delete all build artefacts (release, debug folder...) by hand without restarting the GUI: Task runs 7 seconds
Working but unacceptable workaround:
- Delete all build artefacts AND restart IDE
This happens without ever using the "Memory Allocation" view which (I assume) uses the linkInfo.xml.
Is this a misconfiguration on my side? If yes, how can I fix it?
Is it a bug? Is there a better workaround?
Thanks for your help and best regards
Lars