/external/perfetto/src/trace_processor/metrics/android/ |
D | process_mem.sql | 44 USING SPAN_OUTER_JOIN(anon_rss_span PARTITIONED upid, swap_span PARTITIONED upid); 50 ts, dur, upid, 59 anon_and_swap_join PARTITIONED upid, 60 file_rss_span PARTITIONED upid 69 anon_and_file_and_swap_join PARTITIONED upid, 70 shmem_rss_span PARTITIONED upid 77 ts, dur, upid, 97 SELECT ts, dur, upid, java_heap_kb_val * 1024 AS java_heap_val 103 USING SPAN_JOIN(anon_rss_span PARTITIONED upid, oom_score_span PARTITIONED upid); 108 USING SPAN_JOIN(file_rss_span PARTITIONED upid, oom_score_span PARTITIONED upid); [all …]
|
D | android_cpu.sql | 91 upid, 104 GROUP BY upid; 108 upid, 123 GROUP BY upid, cpu; 127 upid, 135 GROUP BY upid; 139 upid, 154 GROUP BY upid, core_type; 158 upid, 166 GROUP BY upid; [all …]
|
D | android_thread_time_in_state.sql | 78 upid, 89 GROUP BY upid; 94 upid, 99 GROUP BY upid, core_type 102 upid, 108 GROUP BY upid; 121 JOIN process_metadata USING (upid) 122 JOIN android_thread_time_in_state_process_metrics USING (upid) 123 JOIN android_thread_time_in_state_threads USING (upid) 141 upid, [all …]
|
D | java_heap_stats.sql | 25 upid, 36 upid, 51 upid, 62 SELECT * FROM base_stat_counts JOIN heap_roots_proto USING (upid, graph_sample_ts) 67 upid, 77 WHERE upid = base_stats.upid) 90 base_stats.upid, 101 LEFT JOIN closest_anon_swap USING (upid, graph_sample_ts) 106 'upid', upid, 110 FROM heap_graph_sample_protos JOIN process_metadata USING (upid);
|
D | heap_profile_callsites.sql | 20 SELECT upid, SUM(size) AS delta 25 SELECT upid, SUM(size) AS total 112 alloc.upid, field 127 self_hash, parent_hash, upid, 132 sa.upid, 143 child.upid, 154 upid, 165 upid, 175 upid, 187 ca.upid, field [all …]
|
D | android_hwui_metric.sql | 22 process.upid as process_upid, 27 INNER JOIN process ON (process.upid = thread.upid) 73 thread.upid as process_upid 86 thread.upid as process_upid 90 INNER JOIN process ON (process.upid = thread.upid) 132 process_counter_track.upid as process_upid 136 GROUP BY process_counter_track.upid; 143 process_counter_track.upid as process_upid 147 GROUP BY process_counter_track.upid; 154 process_counter_track.upid as process_upid [all …]
|
D | unmapped_java_symbols.sql | 21 SELECT DISTINCT upid, type_name 24 upid, 41 SELECT upid, RepeatedField(type_name) AS types 46 SELECT DISTINCT o.upid, field_type_name, field_name 61 SELECT upid, RepeatedField( 74 JOIN process_metadata USING (upid) 75 LEFT JOIN fields_per_upid USING (upid);
|
D | android_task_names.sql | 24 upid, 32 upid, 50 LEFT JOIN threads_by_upid USING (upid) 51 LEFT JOIN upid_packages USING (upid) 52 WHERE upid != 0;
|
D | java_heap_histogram.sql | 24 o.upid, 35 upid, 48 upid, 58 'upid', upid, 62 FROM heap_obj_histogram_sample_protos JOIN process_metadata USING (upid);
|
D | process_metadata.sql | 28 process.upid, field 51 upid, 59 GROUP BY upid 62 upid, 74 LEFT JOIN upid_packages USING (upid);
|
D | android_startup.sql | 50 JOIN process USING(upid) 51 JOIN thread ON (process.upid = thread.upid AND process.pid = thread.tid) 75 JOIN thread ON (launch_processes.upid = thread.upid) 111 WHERE upid IN ( 112 SELECT upid FROM launch_processes 119 WHERE upid IN ( 120 SELECT upid FROM launch_processes
|
D | android_lmk_reason.sql | 35 oom_score_span.upid, 57 rss_and_swap_span.upid, 80 JOIN process_metadata USING (upid) 81 LEFT JOIN oom_score_at_lmk_time USING (ts, upid) 93 LEFT JOIN oom_score_at_lmk_time USING (ts, upid)
|
D | process_counter_span_view.sql | 25 FROM process p WHERE p.upid = t.upid) + 1 27 upid, 31 WHERE name = '{{counter_name}}' AND upid IS NOT NULL;
|
D | android_lmk.sql | 22 SELECT ref AS upid, MIN(ts) AS ts 29 raw_events.upid, 33 ON (raw_events.upid = oom_scores.upid AND 56 LEFT JOIN process USING(upid)
|
D | android_mem_unagg.sql | 45 anon_rss_unagg_values USING(upid) 47 swap_unagg_values USING(upid) 49 file_rss_unagg_values USING(upid) 51 anon_and_swap_unagg_values USING(upid)
|
/external/perfetto/src/trace_processor/importers/common/ |
D | process_tracker.cc | 58 auto opt_upid = thread_table->upid()[utid]; in EndThread() 116 auto opt_current_upid = threads->upid()[utid]; in IsThreadAlive() 159 auto opt_current_upid = threads->upid()[current_utid]; in GetThreadOrNull() 183 if (!thread_table->upid()[utid].has_value()) { in UpdateThread() 187 ResolvePendingAssociations(utid, *thread_table->upid()[utid]); in UpdateThread() 208 UniquePid upid = GetOrCreateProcess(pid); in StartNewProcess() local 213 PERFETTO_DCHECK(process_table->name()[upid].is_null()); in StartNewProcess() 214 PERFETTO_DCHECK(!process_table->start_ts()[upid].has_value()); in StartNewProcess() 217 process_table->mutable_start_ts()->Set(upid, *timestamp); in StartNewProcess() 219 process_table->mutable_name()->Set(upid, main_thread_name); in StartNewProcess() [all …]
|
D | track_tracker.cc | 56 TrackId TrackTracker::InternProcessTrack(UniquePid upid) { in InternProcessTrack() argument 57 auto it = process_tracks_.find(upid); in InternProcessTrack() 62 row.upid = upid; in InternProcessTrack() 64 process_tracks_[upid] = id; in InternProcessTrack() 99 uint32_t upid, in InternLegacyChromeAsyncTrack() argument 105 tuple.upid = upid; in InternLegacyChromeAsyncTrack() 116 track.upid = upid; in InternLegacyChromeAsyncTrack() 132 UniquePid upid, in InternAndroidAsyncTrack() argument 134 AndroidAsyncTrackTuple tuple{upid, cookie, name}; in InternAndroidAsyncTrack() 141 row.upid = upid; in InternAndroidAsyncTrack() [all …]
|
D | track_tracker.h | 35 TrackId InternProcessTrack(UniquePid upid); 45 uint32_t upid, 52 UniquePid upid, 56 TrackId InternPerfStackTrack(UniquePid upid); 60 TrackId InternLegacyChromeProcessInstantTrack(UniquePid upid); 155 TrackId InternProcessCounterTrack(StringId name, UniquePid upid); 199 base::Optional<int64_t> upid; member 205 return std::tie(l.source_id, l.upid, l.source_scope) < 206 std::tie(r.source_id, r.upid, r.source_scope); 210 UniquePid upid; member [all …]
|
D | event_tracker.cc | 100 UniquePid upid = thread_table.upid()[utid].value_or(0); in FlushPendingEvents() local 102 pending_counter.name_id, upid); in FlushPendingEvents() 111 UniquePid upid = thread_table.upid()[utid].value_or(0); in FlushPendingEvents() local 113 pending_instant.row, upid); in FlushPendingEvents()
|
/external/perfetto/ui/src/controller/ |
D | trace_controller.ts | 443 const upid = +rawProcessTracks.columns[0].longValues![i]; constant 457 const tracks = upidToProcessTracks.get(upid); 461 upidToProcessTracks.set(upid, [track]); 472 const upid = heapProfiles.columns[0].longValues![i]; constant 473 heapUpids.add(+upid); 573 const upid = +processCounters.columns[1].longValues![i]; constant 585 const el = counterUpids.get(upid); 587 counterUpids.set(upid, [track]); 653 upid: NUM_NULL, 664 const upid = row.upid; constant [all …]
|
D | heap_profile_controller.ts | 101 selectedHeapProfile.upid) 125 `${selectedHeapProfile.upid};${selectedHeapProfile.ts}`; 133 selectedHeapProfile.upid, 167 upid: heapProfile.upid, 183 this.lastSelectedHeapProfile.upid !== selection.upid || 205 baseKey: string, viewingOption: string, ts: number, upid: number, 218 await this.prepareViewsAndTables(ts, upid, type, focusRegex); 307 ts: number, upid: number, type: string, 320 from experimental_flamegraph(${ts}, ${upid}, '${type}') ${ 335 async getHeapProfileMetadata(type: string, ts: number, upid: number) { [all …]
|
/external/perfetto/test/trace_processor/ |
D | oom_query.sql | 20 upid, 31 upid, 42 upid, 50 CREATE VIRTUAL TABLE anon_file USING span_join(anon_rss PARTITIONED upid, file_rss PARTITIONED upid… 52 … VIRTUAL TABLE anon_file_oom USING span_join(anon_file PARTITIONED upid, oom_adj PARTITIONED upid); 58 upid, 71 upid, 79 WINDOW win AS (PARTITION BY upid ORDER BY ts);
|
D | thread_cpu_time.sql | 24 left join process using(upid) 25 left join (select upid, sum(dur) as total_dur 27 group by upid 28 ) using(upid) 29 group by utid, upid
|
D | track_event_counters.sql | 28 left join process on process_counter_track.upid = process.upid 31 left join process thread_process on thread.upid = thread_process.upid
|
D | track_event_slices.sql | 29 left join process on process_track.upid = process.upid 32 left join process thread_process on thread.upid = thread_process.upid
|