aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDavid Schulz <david.schulz@qt.io>2017-12-13 09:38:18 +0100
committerDavid Schulz <david.schulz@qt.io>2017-12-13 13:59:01 +0000
commit800aa7466f06abff21528b64273df84fe6322d4a (patch)
treeb85b103deb8a230937cfc02cebb8ba28d945202f /src
parenta60b3fdd87257908a01a54a55eece3d56f31fceb (diff)
Debugger: improve symbol lookup times for cdb
Task-number: QTCREATORBUG-18613 Change-Id: If8dac096fa4d0d8afc6fb8f7bbffd090a5dc6e19 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src')
-rw-r--r--src/plugins/debugger/cdb/cdbengine.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/debugger/cdb/cdbengine.cpp b/src/plugins/debugger/cdb/cdbengine.cpp
index 4949694eccd..634a913ada1 100644
--- a/src/plugins/debugger/cdb/cdbengine.cpp
+++ b/src/plugins/debugger/cdb/cdbengine.cpp
@@ -566,6 +566,7 @@ void CdbEngine::setupInferior()
[this, id](const DebuggerResponse &r) { handleBreakInsert(r, id); }});
}
+ runCommand({".symopt+0x8000"}); // disable searching public symbol table - improving the symbol lookup speed
runCommand({"sxn 0x4000001f", NoFlags}); // Do not break on WowX86 exceptions.
runCommand({"sxn ibp", NoFlags}); // Do not break on initial breakpoints.
runCommand({".asm source_line", NoFlags}); // Source line in assembly