Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
perfetto
/
7160ccc364f783af735d30530f2ed7f8c82fae22
/
src
/
trace_processor
/
trace_storage.h
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
9e6ddd8
trace_processor: Stop confusing upid with utid in systrace parsing
by Hector Dearman
· 6 years ago
a1aaec2
Fix GCC build.
by Florian Mayer
· 6 years ago
31e0440
trace_processor: Parse systrace counter events
by Isabelle Taylor
· 6 years ago
15314ea
trace_processor: Flatten CPU freq storage and remove cycles
by Isabelle Taylor
· 6 years ago
c42c66b
Revert "trace_processor: collapse sched slice table to a flat table"
by Lalit Maganti
· 6 years ago
1f64cfa
trace_processor: add idle slices to the sched table
by Lalit Maganti
· 6 years ago
9dacc85
trace_processor: collapse sched slice table to a flat table
by Lalit Maganti
· 6 years ago
947f12a
trace_processor: Add slices from ftrace traces
by Hector Dearman
· 6 years ago
5313adf
TraceProcessor: Add clipping support to sched table + minor fixes
by Primiano Tucci
· 6 years ago
463af6f
trace_processor: Counters table
by Primiano Tucci
· 6 years ago
14674d4
trace_processor: Add parsing and storing of cpu_frequency events.
by Isabelle Taylor
· 6 years ago
2da5d2e
Add StringView class and switch trace processor to use it
by Primiano Tucci
· 6 years ago
c833993
Unify and bump kMaxCpus
by Hector Dearman
· 6 years ago
1232336
TraceProcessor: expose string table
by Hector Dearman
· 6 years ago
b75dcee
TraceProcessor: add support for complete JSON events
by Primiano Tucci
· 6 years ago
0d72a31
Introduce legacy JSON importer and "slices" vtable
by Primiano Tucci
· 6 years ago
a0a2297
trace_processor: Refactor in order to implement global ordering.
by Isabelle Taylor
· 6 years ago
e7003fb
trace_processor: Process vtable implementation
by Isabelle Taylor
· 6 years ago
e9d4053
trace_processor: add support for quantized slices
by Lalit Maganti
· 6 years ago
3dd366c
trace_processor: Match threads to processes using tgid.
by Isabelle Taylor
· 6 years ago
68e4219
trace_processor: Assign utid and store thread info when processing sched event
by Isabelle Taylor
· 6 years ago
Next »