Lines Matching refs:bytrace
1 # @ohos.bytrace (Performance Tracing)
3 The **bytrace** module implements performance tracing for processes.
12 import { bytrace } from '@kit.PerformanceAnalysisKit';
15 ## bytrace.startTrace
22 …med at the same time, the same task ID can be used. For details, see the bytrace.finishTrace examp…
38 bytrace.startTrace("myTestFunc", 1);
39 bytrace.startTrace("myTestFunc", 1, 5); // The expected duration of the trace is 5 ms.
42 ## bytrace.finishTrace
64 bytrace.finishTrace("myTestFunc", 1);
69 bytrace.startTrace("myTestFunc", 1);
71 bytrace.startTrace("myTestFunc", 2); // The second trace task starts while the first task is still…
73 bytrace.finishTrace("myTestFunc", 1);
75 bytrace.finishTrace("myTestFunc", 2);
80 bytrace.startTrace("myTestFunc", 1);
82 bytrace.finishTrace("myTestFunc", 1); // The first trace task ends.
84 bytrace.startTrace("myTestFunc", 1); // The second trace task starts after the first task ends. T…
86 bytrace.finishTrace("myTestFunc", 1);
89 ## bytrace.traceByValue
107 bytrace.traceByValue("myTestCount", traceCount);
109 bytrace.traceByValue("myTestCount", traceCount);