diff --git a/manual/tracy.tex b/manual/tracy.tex index 0f8cb5fd..dfeccc4c 100644 --- a/manual/tracy.tex +++ b/manual/tracy.tex @@ -2230,7 +2230,7 @@ First and foremost, the presented information is constructed from a number of ca The \emph{Name} column contains name of the function in which the sampling was done. Functions which were inlined are preceded with a '\faCaretRight{}' symbol. Clicking on a function will open the call stack sample parents window (see chapter~\ref{sampleparents}). Note that if inclusive times are displayed, listed functions will be partially or completely coming from mid-stack frames, which will prevent, or limit the capability to display parent call stacks. -The \emph{Location} column displays the corresponding source file name and line number. Depending on the \emph{Location} option selection it can either show function entry address, or the instruction at which the sampling was performed. The \emph{function entry} mode points at the beginning of a non-inlined function, or at the place where inlined function was inserted in its parent function. The \emph{instruction} mode is not useful for non-inlined functions, as it points to one randomly selected sampling point out of many that were captured. However, in case of inlined functions, this random sampling point is within the inlined function body. Using these options in tandem enable you to look at both the inlined function code and the place where it was inserted. This information is complemented by the originating executable image name in the \emph{Image} column. +The \emph{Location} column displays the corresponding source file name and line number. Depending on the \emph{Location} option selection it can either show function entry address, or the instruction at which the sampling was performed. The \emph{Entry point} mode points at the beginning of a non-inlined function, or at the place where inlined function was inserted in its parent function. The \emph{Sample} mode is not useful for non-inlined functions, as it points to one randomly selected sampling point out of many that were captured. However, in case of inlined functions, this random sampling point is within the inlined function body. Using these options in tandem enable you to look at both the inlined function code and the place where it was inserted. This information is complemented by the originating executable image name in the \emph{Image} column. Some function locations may not be found, due to insufficient debugging data available on the client side. To filter out such entries, use the \emph{\faEyeSlash{}~Hide unknown} option. diff --git a/server/TracyView.cpp b/server/TracyView.cpp index 19374fbb..f6147014 100644 --- a/server/TracyView.cpp +++ b/server/TracyView.cpp @@ -11435,9 +11435,9 @@ void View::DrawStatistics() if( m_statMode == 0 ) { #ifdef TRACY_EXTENDED_FONT - m_statisticsFilter.Draw( ICON_FA_FILTER " Filter zones", 200 ); + m_statisticsFilter.Draw( ICON_FA_FILTER, 200 ); #else - m_statisticsFilter.Draw( "Filter zones", 200 ); + m_statisticsFilter.Draw( "Filter", 200 ); #endif ImGui::SameLine(); #ifdef TRACY_EXTENDED_FONT @@ -11608,9 +11608,9 @@ void View::DrawStatistics() else { #ifdef TRACY_EXTENDED_FONT - m_statisticsFilter.Draw( ICON_FA_FILTER " Filter symbols", 200 ); + m_statisticsFilter.Draw( ICON_FA_FILTER, 200 ); #else - m_statisticsFilter.Draw( "Filter symbols", 200 ); + m_statisticsFilter.Draw( "Filter", 200 ); #endif ImGui::SameLine(); #ifdef TRACY_EXTENDED_FONT @@ -11650,9 +11650,9 @@ void View::DrawStatistics() ImGui::SameLine(); ImGui::TextUnformatted( "Location:" ); ImGui::SameLine(); - ImGui::RadioButton( "Function entry", &m_statSampleLocation, 0 ); + ImGui::RadioButton( "Entry point", &m_statSampleLocation, 0 ); ImGui::SameLine(); - ImGui::RadioButton( "Instruction", &m_statSampleLocation, 1 ); + ImGui::RadioButton( "Sample", &m_statSampleLocation, 1 ); ImGui::Separator(); ImGui::BeginChild( "##statisticsSampling" );