1
0
mirror of https://github.com/wolfpld/tracy synced 2025-05-02 21:53:52 +00:00

Update manual.

This commit is contained in:
Bartosz Taudul 2019-08-15 19:19:13 +02:00
parent 3148c5d736
commit 3e06daef31

View File

@ -336,6 +336,15 @@ Starting with Android 8.0 you are no longer allowed to use the \texttt{/proc} fi
This is apparently a security enhancement. In its infinite wisdom Google has decided to not give you any option to bypass this restriction. This is apparently a security enhancement. In its infinite wisdom Google has decided to not give you any option to bypass this restriction.
\subsubsection{Limitations}
When using Tracy Profiler, keep in mind the following requirements:
\begin{itemize}
\item Each lock may be used in no more than 64 unique threads.
\item There can be no more than 65534 unique source locations\footnote{A source location is a place in the code, which is identified by source file name and line number, for example when you markup a zone.}. This number is further split in half between native code source locations and dynamic source locations (for example, when Lua instrumentation is used).
\end{itemize}
\subsection{Check your environment} \subsection{Check your environment}
In order to get the most accurate profiling results you should minimize interference caused by other programs running on the same machine. Before starting a profile session close all web browsers, music players, instant messengers, and all other non-essential applications like Steam, Uplay, etc. Make sure you don't have the debugger hooked into the profiled program, as it also has impact on the timing results. In order to get the most accurate profiling results you should minimize interference caused by other programs running on the same machine. Before starting a profile session close all web browsers, music players, instant messengers, and all other non-essential applications like Steam, Uplay, etc. Make sure you don't have the debugger hooked into the profiled program, as it also has impact on the timing results.