Home
last modified time | relevance | path

Searched refs:samples (Results 1 – 21 of 21) sorted by relevance

/developtools/smartperf_host/ide/src/trace/database/ui-worker/
DProcedureWorkerHeapTimeline.ts25 samples: Array<HeapSample>;
34 HeapTimelineStruct.samples = req.samples;
38 HeapTimelineStruct.samples,
79 samples: Array<HeapSample>,
87 for (let i = 1; i < samples.length; i++) {
88 if (samples[i].size > 0) {
89 maxSize = Math.max(maxSize, samples[i].size);
96 samples[i].timestamp,
97 samples[i].size,
114 static samples: Array<HeapSample>; property in HeapTimelineStruct
/developtools/smartperf_host/trace_streamer/doc/
DarkTs.md25 其中nodes,samples,timeDeltas节点是数组,数组结构如下:
39 samples:
47 数组格式,下标和samples对应,表示samples中每个下标对应函数的持续时间。
88 …e数据。js-memory数据为json格式,json包含以下节点:snapshot,nodes,edges,locations,strings,samples,trace_function_in…
119 samples:该节点包含了js_heap_sample表的信息,每一行为两个int类型数字,分别表示timestam_us,last_assigned_id。
/developtools/smartperf_host/ide/src/trace/component/trace/sheet/hiperf/
DTabPerfSampleList.ts63 let samples = results[1] as Array<PerfSample>;
64 log(`queryPerfSampleListByTimeRange size : ${ samples.length}`);
69 this.initPerfSampleData(samples);
74 private initPerfSampleData(samples: PerfSample[]): void{
75 for (let sample of samples) {
101 this.perfSampleSource = samples;
/developtools/smartperf_host/ide/src/trace/database/logic-worker/
DProcedureLogicWorkerJsCpuProfiler.ts23 private samples = Array<JsCpuProfilerSample>(); // Array index equals id;
81 this.samples = convertJSON(msg.params.list) || [];
94 this.samples.length = 0;
107 const sample = this.samples[id];
153 for (let sample of this.samples) {
DProcedureLogicWorkerNativeNemory.ts133 let samples = convertJSON(data.params.list) || []; variable
134 this.queryAllCallchainsSamples = samples;
135 this.freshCurrentCallchains(samples, true);
153 let samples = convertJSON(data.params.list) || []; variable
154 this.queryAllCallchainsSamples = samples;
158 results: this.combineStatisticAndCallChain(samples),
634 combineStatisticAndCallChain(samples: NativeHookStatistics[]): Array<AnalysisSample> {
635 samples.sort((a, b) => a.id - b.id);
639 for (const sample of samples) {
720 private freshCurrentCallchains(samples: NativeHookStatistics[], isTopDown: boolean): void {
[all …]
DProcedureLogicWorkerPerf.ts550 …splitPerfTree(samples: PerfCallChainMerageData[], name: string, isCharge: boolean, isSymbol: boole…
551 samples.forEach((process: PerfCallChainMerageData): void => {
559 this.resetAllNode(samples);
DProcedureLogicWorkerFileSystem.ts757 private freshCurrentCallChains(samples: FileSample[], isTopDown: boolean): void {
763 samples.forEach((sample: FileSample): void => {
/developtools/smartperf_host/ide/src/js-heap/model/
DDatabaseStruct.ts251 samples: Array<HeapSample>;
261 this.samples = new Array<HeapSample>();
270 this.samples.length = 0;
/developtools/smartperf_host/ide/src/js-heap/
DHeapDataInterface.ts128 let samples = filStruct.snapshotStruct.samples; variable
129 return samples;
DLoadDatabase.ts150 file.snapshotStruct.samples = await queryHeapSample(file.id);
/developtools/smartperf_host/ide/src/trace/component/chart/
DSpArkTsChart.ts200 let samples = HeapDataInterface.getInstance().getSamples(file.id);
202 …apTimelineRow!.supplierFrame = (): Promise<any> => new Promise<any>((resolve) => resolve(samples));
216 samples: samples,
/developtools/smartperf_host/ide/test/js-heap/logic/
DHeapLoader.test.ts151 samples: [],
254 let samples = [ variable
258 expect(heapLoader.binarySearchNodeInSamples(1, samples)).toBe(0);
DAllocation.test.ts290 samples: [],
/developtools/smartperf_host/ide/src/js-heap/logic/
DHeapLoader.ts477 let samples = this.fileStruct.snapshotStruct.samples; variable
478 if (!samples.length) {
485 let rangeIdx = this.binarySearchNodeInSamples(node.id, samples);
486 if (rangeIdx === samples.length) {
489 samples[rangeIdx].size += node.selfSize;
500 private binarySearchNodeInSamples(nodeId: number, samples: Array<HeapSample>): number {
502 let right = samples.length - 1;
506 const currentSample = samples[mid];
/developtools/profiler/host/smartperf/client/client_command/
DREADME_zh.md73 Example: SP_daemon -N 20 -PKG ohos.samples.ecg -c -g -t -p -f
79 2)执行示例命令:SP_daemon -N 20 -PKG ohos.samples.ecg -c -g -t -p -f。
/developtools/smartperf_host/ide/test/js-heap/
DHeapDataInterface.test.ts117 samples: [],
/developtools/smartperf_host/ide/src/trace/database/data-trafic/
DArkTsReceiver.ts23 let samples = Array<JsCpuProfilerSample>(); // Array index equals id; variable
96 samples = convertJSON(chartData);
98 arrayBufferHandler(data, samples, true);
/developtools/profiler/device/plugins/ftrace_plugin/test/unittest/resource/
Dtest_comm76 10098 ohos.samples.cl
/developtools/smartperf_host/ide/src/trace/database/data-trafic/hiperf/
DHiperfCallChartReceiver.ts277 function combineChartData(samples: any, params: any): Array<any> {
280 for (let sample of samples) {
/developtools/hiperf/
DREADME.md227 The **record** command samples the specified application and saves the sampling data to a file (**p…
/developtools/profiler/hiebpf/include/
Dvmlinux.h62002 int samples; member