forked from qt-creator/qt-creator
Doc: memcheck requires a debug build
Make terminology more consistent and add link to glossary Change-Id: I46bbba560e14a917857cd89691986019d90b1550 Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
@@ -45,7 +45,7 @@
|
|||||||
|
|
||||||
\list 1
|
\list 1
|
||||||
|
|
||||||
\o In the \gui Projects mode, select a release build configuration.
|
\o In the \gui Projects mode, select a debug build configuration.
|
||||||
|
|
||||||
\o Select \gui Analyze to open the \gui Analyze mode.
|
\o Select \gui Analyze to open the \gui Analyze mode.
|
||||||
|
|
||||||
@@ -166,12 +166,13 @@
|
|||||||
the \gui Callers view and about the called functions in the \gui Callees
|
the \gui Callers view and about the called functions in the \gui Callees
|
||||||
view.
|
view.
|
||||||
|
|
||||||
Since Debug and Release mode run-time characteristics differ
|
Since the run-time characteristics of debug and release
|
||||||
significantly, analytical findings for one mode may or not be
|
\l{glossary-build-config}{build configurations}
|
||||||
relevant for the other. Profiling a Debug mode build
|
differ significantly, analytical findings for one build configuration may or
|
||||||
|
not be relevant for the other. Profiling a debug build
|
||||||
often finds a major part of the time being spent in low-level
|
often finds a major part of the time being spent in low-level
|
||||||
code like container implementations, while the same code
|
code like container implementations, while the same code
|
||||||
does not show up in the profile of a Release build of the
|
does not show up in the profile of a release build of the
|
||||||
same application due to inlining and other optimizations
|
same application due to inlining and other optimizations
|
||||||
typically done there.
|
typically done there.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user