Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
perfetto
/
809b2f9a5be362d2c16f7a7588c774be83c22f27
/
src
/
trace_processor
/
trace_storage.h
809b2f9
trace_processor: move counter_definitions to new macro tables
by Lalit Maganti
· 4 years, 10 months ago
aa0ff5b
trace_processor: migrate callsite table to new macro tables
by Lalit Maganti
· 4 years, 11 months ago
8320291
Correctly handle multiple mappings for symbols
by Florian Mayer
· 5 years ago
9c01d16
Add heap graph references.
by Florian Mayer
· 5 years ago
b06d185
Support memory tracker layer from Gapid in Perfetto
by Mohammad Reza Zakerinasab
· 5 years ago
25e013e
Add heap_graph_object table.
by Florian Mayer
· 5 years ago
21b2163
trace_processor: add track_id column to slice table
by Lalit Maganti
· 5 years ago
b32cacf
processor: Parse TrackEvent track associations
by Eric Seckler
· 5 years ago
fedc15b
trace_processor: add thread track table and interning code
by Lalit Maganti
· 5 years ago
53bdbb2
trace_processor: refactor tracks to reflect final design
by Lalit Maganti
· 5 years ago
a480cd6
Read ModuleSymbols from trace.
by Florian Mayer
· 5 years ago
4ea78d9
trace_processor: remove virtual track table and replace with async track table
by Lalit Maganti
· 5 years ago
5145e50
Fix various typos
by Hector Dearman
· 5 years ago
e0b47f5
Parse appended data and add the symbols table
by Ioannis Ilkos
· 5 years ago
ac68e9c
trace_processor: migrate track table to new table macros
by Lalit Maganti
· 5 years ago
20539c2
trace_processor: migrate GPU tables to new macros
by Lalit Maganti
· 5 years ago
1fc700f
Merge "trace_processor: make StringPool::Id a POD"
by Lalit Maganti
· 5 years ago
7f64c10
Added cpu_profile_stack_samples table to the trace_processor
by Oystein Eftevaag
· 5 years ago
1a2936f
trace_processor: make StringPool::Id a POD
by Lalit Maganti
· 5 years ago
ceb5c82
Adds the unit field to the counter definition table.
by Pascal Muetschard
· 5 years ago
91d0789
Adds the description field to the counter definition table.
by Pascal Muetschard
· 5 years ago
7160ccc
Add trace parser for SurfaceFlinger graphics frame events
by Mikael Pessa
· 5 years ago
803090c
Add tables for gpu specific traces
by Mikael Pessa
· 5 years ago
d12acb1
Merge "client api: Introduce a bare-bones TrackEvent library"
by Treehugger Robot
· 5 years ago
5419c58
Separate out the parts of HeapProfiling that CPUProfiling will reuse into StackProfiling
by Oystein Eftevaag
· 5 years ago
83dcc8c
client api: Introduce a bare-bones TrackEvent library
by Eric Seckler
· 5 years ago
e672755
Allow remapping of frame symbols based on symbol packets
by Ioannis Ilkos
· 5 years ago
d11d3e0
trace_processor: add tracks table
by Lalit Maganti
· 5 years ago
54f30a3
processor: Parse TrackEvent's thread instruction count fields
by Eric Seckler
· 5 years ago
c3430c6
processor: Import thread timestamps for use_async_tts async events
by Eric Seckler
· 5 years ago
7db0491
Trace processor: export thread timestamps and durations in json format
by Mikhail Khokhlov
· 5 years ago
81a02cd
trace_processor: cleanup category and general slice handling
by Lalit Maganti
· 5 years ago
369b057
trace_processor: properly handle and expose parent upids
by Lalit Maganti
· 5 years ago
d3b89d5
processor: Add storage for thread_slices + TrackEvent tts support.
by Eric Seckler
· 5 years ago
5703ede
processor: Add storage for virtual tracks
by Eric Seckler
· 5 years ago
0476ee9
trace_processor: support android packages list in proto trace parser
by Ryan Savitski
· 5 years ago
51413ad
trace_processor: flatten metadata table to allow RowId indexing
by Ryan Savitski
· 5 years ago
637589a
trace_processor: use sched_process_free instead of _exit
by Lalit Maganti
· 5 years ago
1265573
Log both elf_start_offset and exact_offset to profile.
by Florian Mayer
· 5 years ago
87fd11a
processor: Support nestable async TrackEvents + ref_scope for slices
by Eric Seckler
· 5 years ago
1f5f93a
Process GPU frequency info from ftrace if available
by Sidath Senanayake
· 5 years ago
b5bd233
trace_processor: add support for sched_process_exit events
by Lalit Maganti
· 5 years ago
651ca31
processor: Parse TrackEvent instant events into instants table.
by Eric Seckler
· 5 years ago
2442d61
typo: the the -> the
by Hector Dearman
· 5 years ago
c93823e
processor: Parse TrackEvent arguments
by Eric Seckler
· 5 years ago
2c5488f
Reshuffle include/ directory layout
by Primiano Tucci
· 5 years ago
70cc442
processor: Support arguments for nestable slices
by Eric Seckler
· 5 years ago
b1fe42a
Trace processor: parse ChromeBenchmarkMetadata proto message
by Mikhail Khokhlov
· 5 years ago
e466c00
Trace processor: add trace_metadata table
by Mikhail Khokhlov
· 5 years ago
85a0dd0
Trace Processor: move Variadic class to a separate file
by Mikhail Khokhlov
· 5 years ago
df1968c
Use UPIDs for heap profiles.
by Florian Mayer
· 5 years ago
9b2d52b
trace_processor: add heap profiling tables
by Lalit Maganti
· 5 years ago
736462c
Merge "processor: Track stats for trace scanning / parsing durations"
by Eric Seckler
· 5 years ago
77b5278
processor: Track stats for trace scanning / parsing durations
by Eric Seckler
· 5 years ago
bee5213
Add index for finding existing mappings.
by Florian Mayer
· 5 years ago
438b5ab
Add ProfilePacket support to trace processor.
by Florian Mayer
· 5 years ago
aac2f65
trace_processor: fix up sqlstats table (and time reported in shell)
by Lalit Maganti
· 5 years ago
521d97b
trace_processor: eliminate kRefLookupUpidForUtid
by Lalit Maganti
· 5 years ago
f129c26
Add counter_values by counter id index
by Ioannis Ilkos
· 5 years ago
972225e
processor: Replace utid column with ref+type in slices table.
by Eric Seckler
· 5 years ago
5c45431
trace_processor: replace vector<string> with StringPool in storage
by Lalit Maganti
· 5 years ago
8320e6d
trace_processor: split up counters table
by Lalit Maganti
· 6 years ago
9c03cbd
Change deque to vector in the critical path
by Ioannis Ilkos
· 6 years ago
711de1f
TraceProcessor: improve process tracking to follow fork()/clone()
by Primiano Tucci
· 6 years ago
1f46474
base: add hasher class for hashing data using FNV-1a
by Lalit Maganti
· 6 years ago
0888424
trace_processor: store parent pids when reading process packets
by Lalit Maganti
· 6 years ago
1c21d17
trace_processor: fix crash with instants table when adding args
by Lalit Maganti
· 6 years ago
db6c54b
trace_processor: remove duration column on counters table
by Lalit Maganti
· 6 years ago
4fa7c6c
trace_processor: overhaul and reenable args and raw tables
by Lalit Maganti
· 6 years ago
b9222c3
perfetto-ui: Show slice details on click
by Isabelle Taylor
· 6 years ago
5863893
trace_processor: reduce memory + ingestion time for utid map
by Lalit Maganti
· 6 years ago
b8b1110
Add trace_bounds table
by Ioannis Ilkos
· 6 years ago
b0b53ee
trace_processor: surface priority and end state information in sched tables
by Lalit Maganti
· 6 years ago
cc67422
trace_processor: don't parse sched_switch into raw or ingest args
by Lalit Maganti
· 6 years ago
f0f09c3
trace_processor: make utid lookup in sched table fast
by Lalit Maganti
· 6 years ago
9c6395b
trace_processor: improve best index for sched and fix thread/proc bug
by Lalit Maganti
· 6 years ago
66ed7ad
trace_processor: fix parsing of kernel LMK events
by Lalit Maganti
· 6 years ago
e87cc81
trace_processor: add cpu to raw table
by Lalit Maganti
· 6 years ago
0e38a14
TraceProcessor: Improve "stats" table
by Primiano Tucci
· 6 years ago
2c761ef
TraceProcessor: Add table for logcat events
by Primiano Tucci
· 6 years ago
1d915a6
trace_processor: Add raw event storage
by Lalit Maganti
· 6 years ago
85ca4a8
trace_processor: remove all usages of uint64_t
by Lalit Maganti
· 6 years ago
79472be
trace_processor: make args table a lot more efficient
by Lalit Maganti
· 6 years ago
5ea9e93
trace_processor: refactor to an ever present id approach
by Lalit Maganti
· 6 years ago
6e9c55e
trace_processor: initial implementation of the args table
by Lalit Maganti
· 6 years ago
5403e4f
Roll clang and libcxx to match chromium revisions
by Primiano Tucci
· 6 years ago
676658b
trace_processor: relax DCHECK on retrieving process with upid == 0
by Lalit Maganti
· 6 years ago
2891eaf
trace_processor: lazy lookup mem counter and rss stat events upids
by Lalit Maganti
· 6 years ago
770886a
perfetto: handle mock traces setting data about tid and tgid == 0
by Lalit Maganti
· 6 years ago
6fdb984
trace_processor: track number of rss stat and mem counters without upids
by Lalit Maganti
· 6 years ago
05e8c13
trace_processor: add stats table to expose parsed stats data
by Lalit Maganti
· 6 years ago
7b37bbf
trace_processor: fix ordering of slices in trace storage
by Lalit Maganti
· 6 years ago
c8c1120
Add signal events to t2t and trace processor
by Isabelle Taylor
· 6 years ago
5cb84f8
Create sqlstats table with query perf logs
by Primiano Tucci
· 6 years ago
c9d4a8b
probes + trace_processor: Polling of /proc/[pid]/status mem counters
by Primiano Tucci
· 6 years ago
acda68b
trace_processor: overhaul filter and sort system for storage backed tables
by Lalit Maganti
· 6 years ago
a97c5f5
trace_processor: add memory events
by Isabelle Taylor
· 6 years ago
fde2904
trace_processor: fix sorting of events in sched tracker
by Lalit Maganti
· 6 years ago
54ce705
trace_processor: Parse SysStats trace events and add to counters table
by Isabelle Taylor
· 6 years ago
ff69c11
Reland "trace_processor: collapse sched slice table to a flat table"
by Lalit Maganti
· 6 years ago
Next »