diff options
author | Nikolai Kosjar <nikolai.kosjar@digia.com> | 2013-07-18 10:57:19 +0200 |
---|---|---|
committer | Nikolai Kosjar <nikolai.kosjar@digia.com> | 2013-08-08 12:12:08 +0200 |
commit | 7583039b87c2908d40017ba1c245fed0b471c0f9 (patch) | |
tree | 841318daad7e0ee6263a67140e27b2d97f600bec /src/plugins/cpptools/cpptoolsplugin.h | |
parent | 4bc61ecac4701a0e4f4fa5c7e48986dcd687c11a (diff) | |
download | qt-creator-7583039b87c2908d40017ba1c245fed0b471c0f9.tar.gz |
CppTools: Do not call GC() more than necessary
Currently GC() is invoked if
- 5 CppEditors were closed or the last CppEditor was closed
- a project is about to be removed
- a session is about to be unloaded
Thus, for the following use cases, too much GC() calls (can) happen:
- File > Close All
- Close All Projects and Editors
- Changing the session
Fixed by introducing a timer.
Change-Id: I9c984d9de735fc8c6ee77a518e9fb5b63dba5881
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
Diffstat (limited to 'src/plugins/cpptools/cpptoolsplugin.h')
0 files changed, 0 insertions, 0 deletions