• Home
  • Raw
  • Download

Lines Matching refs:data

202 export function sMapsDataReceiver(data: any, proc: Function): void {
203 if (!sMapsMap.has(data.params.name)) {
204 sMapsList = proc(chartSMapsDataSqlMem(data.params));
205 sMapsMap.set(data.params.name, sMapsList);
207 let list = sMapsMap.get(data.params.name) || [];
208 arrayBufferHandler(data, list, true);
211 export function dmaDataReceiver(data: any, proc: Function): void {
213 dmaList = proc(chartDmaDataSqlMem(data.params));
215 arrayBufferHandler(data, dmaList, true);
218 export function gpuMemoryDataReceiver(data: any, proc: Function): void {
220 gpuMemoryList = proc(chartGpuMemoryDataSqlMem(data.params));
222 arrayBufferHandler(data, gpuMemoryList, true);
225 export function gpuDataReceiver(data: any, proc: Function): void {
226 if (!gpuMap.has(data.params.name)) {
227 gpuList = proc(chartGpuDataSqlMem(data.params));
228 gpuMap.set(data.params.name, gpuList);
230 let list = gpuMap.get(data.params.name) || [];
231 arrayBufferHandler(data, list, true);
234 export function gpuResourceDataReceiver(data: any, proc: Function): void {
236 gpuResourceList = proc(chartGpuResourceDataSqlMem(data.params));
238 arrayBufferHandler(data, gpuResourceList, true);
241 export function gpuTotalDataReceiver(data: any, proc: Function): void {
242 if (gpuTotalList.length === 0 || data.params.moduleId) {
243 gpuTotalList = proc(chartGpuTotalDataSqlMem(data.params));
245 arrayBufferHandler(data, gpuTotalList, true);
248 export function gpuWindowDataReceiver(data: any, proc: Function): void {
249 if (gpuWindowList.length === 0 || data.params.moduleId) {
250 gpuWindowList = proc(chartGpuWindowDataSqlMem(data.params));
252 arrayBufferHandler(data, gpuWindowList, true);
255 export function shmDataReceiver(data: any, proc: Function): void {
257 shmList = proc(chartShmDataSqlMem(data.params));
259 arrayBufferHandler(data, shmList, true);
262 export function purgeableDataReceiver(data: any, proc: Function): void {
264 if (data.params.isPin) {
269 if (!purgeableMap.has(data.params.isPin)) {
270 purgeableList = proc(chartPurgeableDataSqlMem(data.params));
274 arrayBufferHandler(data, list, true);
277 export function abilityPurgeableDataReceiver(data: any, proc: Function): void {
279 if (data.params.isPin) {
285 abilityPurgeableList = proc(abilityPurgeablelDataSqlMem(data.params));
289 arrayBufferHandler(data, abilityList, true);
292 export function abilityDmaDataReceiver(data: any, proc: Function): void {
294 abilityDmaList = proc(abilityDmaDataSqlMem(data.params));
296 arrayBufferHandler(data, abilityDmaList, true);
299 export function abilityGpuMemoryDataReceiver(data: any, proc: Function): void {
301 abilityGpuMemoryList = proc(abilityGpuMemoryDataSqlMem(data.params));
303 arrayBufferHandler(data, abilityGpuMemoryList, true);
306 function arrayBufferHandler(data: any, res: any[], transfer: boolean): void {
307 let startNs = new Float64Array(transfer ? res.length : data.params.sharedArrayBuffers.startNs);
308 let value = new Int32Array(transfer ? res.length : data.params.sharedArrayBuffers.value);
310 data.params.trafic === TraficEnum.ProtoBuffer && (it = it.trackerData);
316 id: data.id,
317 action: data.action,