Lines Matching full:process
33 function printFrameStats(process, range) {
39 process.frames.forEach(function(frame) {
60 function printMemoryStats(process, range) {
62 for (var tid in process.threads) {
63 if (!process.threads[tid].timeSlices) continue;
64 process.threads[tid].sliceGroup.slices.forEach(function(slice) {
89 function printCpuStatsForProcess(process, range) {
91 for (var tid in process.threads) {
92 var stats = process.threads[tid].getCpuStatsForRange(range);
97 var uiThread = process.getThread(process.pid);
98 var renderThreads = process.findAllThreadsNamed('RenderThread');
123 function printBinderStats(process, range) {
126 for (var tid in process.threads) {
127 var outgoing_slices = process.threads[tid].sliceGroup.getSlicesOfName('binder transaction');
128 var outgoing_async_slices = process.threads[tid].sliceGroup.getSlicesOfName('binder transaction async');
129 var incoming_slices = process.threads[tid].sliceGroup.getSlicesOfName('binder reply');
130 var incoming_async_slices = process.threads[tid].sliceGroup.getSlicesOfName('binder Async recv');
145 function printPageCacheStats(process) {
150 for (var file in process.pageCacheAccesses) {
151 totalAccess += process.pageCacheAccesses[file];
152 totalMiss += process.pageCacheMisses[file];
153 totalAdd += process.pageCacheAdd[file];
155 console.log(' # of pages accessed: ' + pagesInMBString(process.pageCacheAccesses[file]));
156 console.log(' # of pages missed: ' + pagesInMBString(process.pageCacheMisses[file]));
157 console.log(' # of pages added to cache: ' + pagesInMBString(process.pageCacheAdd[file]));
165 function printProcessStats(process, opt_range) {
168 // Use the process range
169 range = process.bounds;
171 printCpuStatsForProcess(process, range);
172 printPageCacheStats(process);
173 printMemoryStats(process, range);
174 printBinderStats(process, range);
175 printFrameStats(process, range);
194 model.getAllProcesses().forEach(function(process) {
195 if (process.name === undefined) return;
196 console.log('Stats for process ' + process.name + ' (' + process.pid + ')');
197 // Check if process has activity starts
198 if (process.activities && process.activities.length > 0) {
199 process.activities.forEach(function(activity) {
204 printProcessStats(process, activityRange);
207 printProcessStats(process);