Sign in
flutter
/
third_party
/
perfetto
/
303f94808db414bfb16deb51ff87dfbc32cc20b8
/
src
/
trace_processor
/
export_json.cc
1dcc3cf
processor: No indents when exporting JSON
by Eric Seckler
· 4 years, 8 months ago
063034c
Merge "Build without -Wno-implicit-int-float-conversion."
by Lalit Maganti
· 4 years, 9 months ago
36f8bd0
Merge "Update jsoncpp to remove deprecated API usage"
by Lalit Maganti
· 4 years, 9 months ago
00c8667
tp: parse tracing_started event and drop ftrace packets before it
by Lalit Maganti
· 4 years, 9 months ago
39e40d4
Build without -Wno-implicit-int-float-conversion.
by Florian Mayer
· 4 years, 9 months ago
8c6a4bc
Update jsoncpp to remove deprecated API usage
by Jordan Bayles
· 4 years, 9 months ago
e7d796c
Add binder transactions
by Isabelle Taylor
· 5 years ago
95fe09e
Pass process_priority from the StreamingProfile packets through to the JSON output
by Oystein Eftevaag
· 5 years ago
0faddc4
tp: move context to types
by Lalit Maganti
· 5 years ago
8c8e997
tp: fix inconsistency of base::optional<StringId> column API
by Lalit Maganti
· 5 years ago
f0f1bd9
Support process association for global tracks
by Andrew Shulaev
· 5 years ago
c273a5e
tp: Add missing cmath include needed for std::isnan.
by Piotr Tworek
· 5 years ago
0bfeb97
tp: refactor JSON code to remove ifdefs, consolidate ingestion into args
by Lalit Maganti
· 5 years ago
7010b33
tp: move trace_storage and deps to storage folder
by Lalit Maganti
· 5 years ago
bdd9db2
Fixed category used for JSON exported StackCpuSampling events
by Oystein Eftevaag
· 5 years ago
8d770f7
tp: return both the id and row index when inserting into tables
by Lalit Maganti
· 5 years ago
3f37ad5
tp: add support for strongly typed id columns
by Lalit Maganti
· 5 years ago
c64e19c
processor: Export instant events on global/process tracks correctly
by Eric Seckler
· 5 years ago
ea1ea8d
trace_procssor: Remove use of std::stoi
by Hector Dearman
· 5 years ago
37d69c1
processor: Fix order of async events in json export
by Eric Seckler
· 5 years ago
88cab6f
processor: Export pid/tid as signed integers into JSON
by Eric Seckler
· 5 years ago
bb0e154
processor: Translate duplicate pids/tids during json export
by Eric Seckler
· 5 years ago
0a486a6
Merge "processor: Support TrackDescriptor's parent_uuid + pid/tid reuse"
by Eric Seckler
· 5 years ago
3183c6d
processor: Support TrackDescriptor's parent_uuid + pid/tid reuse
by Eric Seckler
· 5 years ago
679b29d
trace_processor: migrate raw table to macro tables
by Lalit Maganti
· 5 years ago
eac7fff
trace_processor: migrate thread and process tables to db tables
by Lalit Maganti
· 5 years ago
1908e26
trace_processor: migrate args to macro tables
by Lalit Maganti
· 5 years ago
ededb0e
trace_processor: migrate metadata to macro tables
by Lalit Maganti
· 5 years ago
ac134ed
trace_processor: Replace dangerous characters in debug annotation names
by Mikhail Khokhlov
· 5 years ago
97eb066
Merge "processor: Fix ordering of async begin/end events in JSON export"
by Eric Seckler
· 5 years ago
5f2907d
processor: Fix ordering of async begin/end events in JSON export
by Eric Seckler
· 5 years ago
0a29f6f
trace_processor: migrate stack profile frames to db table
by Lalit Maganti
· 5 years ago
b0e11f6
trace_processor: add Id wrapper type returned by Insert in all db tables
by Lalit Maganti
· 5 years ago
45980c9
trace_processor: migrate stack profile mapping to new db tables
by Lalit Maganti
· 5 years ago
79994d4
trace_processor: rename timestamp -> ts
by Lalit Maganti
· 5 years ago
0fd14ef
trace_processor: migrate cpu stack profile table to db tables
by Lalit Maganti
· 5 years ago
7e24f06
trace_processor: rename Table::size() -> Table::row_count()
by Lalit Maganti
· 5 years ago
0d35cff
trace processor: Export NaN/Infinity debug annotations to JSON properly
by Sami Kyostila
· 5 years ago
1308e3f
trace_processor: migrate slice table to new database tables
by Lalit Maganti
· 5 years ago
e2b4e5c
processor: Export all stats to JSON
by Eric Seckler
· 5 years ago
a33094d
Update EXPORT_JSON to output stack samples in a matching format to the legacy viewer
by Oystein Eftevaag
· 5 years ago
ed39279
Merge "processor: Some more fixes for chromium json export"
by Treehugger Robot
· 5 years ago
9dc3446
processor: Some more fixes for chromium json export
by Eric Seckler
· 5 years ago
5eb1632
processor: Add back ifdefs around json-related cc files
by Eric Seckler
· 5 years ago
f91236e
processor: Retain original event ids during export + always export args
by Eric Seckler
· 5 years ago
510a3ee
processor: Support disabling json importer separately from export_json
by Eric Seckler
· 5 years ago
a7870e6
processor: Make sql/sqlite layer optional at compile time
by Eric Seckler
· 5 years ago
c36f22e
processor: Fix chrome build & legacy arg export
by Eric Seckler
· 5 years ago
aa0ff5b
trace_processor: migrate callsite table to new macro tables
by Lalit Maganti
· 5 years ago
178094e
processor: Support arg/metadata/label filters in ExportJson()
by Eric Seckler
· 5 years ago
4b86105
processor: Refactor ExportJson() to rely on tracks rather than reftypes
by Eric Seckler
· 5 years ago
7fb1d23
processor: Expose a C++ API for ExportJson to chrome
by Eric Seckler
· 5 years ago
ebe76eb
processor: Fix handling of legacy chrome async event IDs
by Eric Seckler
· 5 years ago
dfa2384
Merge "processor: Import and export legacy flow event args for all TrackEvents"
by Eric Seckler
· 5 years ago
6f13e33
processor: Import and export legacy flow event args for all TrackEvents
by Eric Seckler
· 5 years ago
0e17af9
Merge "Fetch symbol names using the new symbol_table() during EXPORT_JSON"
by Oystein Eftevaag
· 5 years ago
1bf6810
processor: Fix a few more potential nullpointers during json export
by Eric Seckler
· 5 years ago
2ba96d2
Fetch symbol names using the new symbol_table() during EXPORT_JSON
by Oystein Eftevaag
· 5 years ago
ddf03f6
processor: Add a DLOG for unexpected metadata to json export
by Eric Seckler
· 5 years ago
2ad8f88
processor: Fix some potential crashes in json exporter
by Eric Seckler
· 5 years ago
13b84b3
processor: Stitch chunks of legacy user json traces for export
by Eric Seckler
· 5 years ago
5eb8bb3
remove duplicate assignment
by Florian Mayer
· 5 years ago
692a818
Merge changes I16462479,Iaac37fff,Ic0bc28b9
by Pascal Muetschard
· 6 years ago
53bdbb2
trace_processor: refactor tracks to reflect final design
by Lalit Maganti
· 6 years ago
6dc8247
Turn the JSON .cc files into no-ops based on the build flags.
by Pascal Muetschard
· 6 years ago
4ea78d9
trace_processor: remove virtual track table and replace with async track table
by Lalit Maganti
· 6 years ago
3c814fc
Merge "EXPORT_JSON support for CPU stack samples"
by Oystein Eftevaag
· 6 years ago
85a4cf5
EXPORT_JSON support for CPU stack samples
by Oystein Eftevaag
· 6 years ago
1a2936f
trace_processor: make StringPool::Id a POD
by Lalit Maganti
· 6 years ago
9983e16
Trace processor: Export legacy ftrace and json trace events to JSON
by Mikhail Khokhlov
· 6 years ago
8fefc5b
Trace processor: Export Chrome metadata to JSON
by Mikhail Khokhlov
· 6 years ago
a6f9724
Trace processor: Export perfetto trace stats to JSON
by Mikhail Khokhlov
· 6 years ago
600679a
Maintain compatibility with both jsoncpp versions
by Mikhail Khokhlov
· 6 years ago
c34c8fc
processor: Export LegacyEvent raw events as JSON
by Eric Seckler
· 6 years ago
77fb1d2
processor: Export thread instruction counts to JSON
by Eric Seckler
· 6 years ago
d11d3e0
trace_processor: add tracks table
by Lalit Maganti
· 6 years ago
206db47
processor: Export unfinished slices to JSON correctly
by Eric Seckler
· 6 years ago
c63a3af
processor: Export async event thread timestamps to JSON
by Eric Seckler
· 6 years ago
a09872d
Trace processor: don't output default values for optional field in json
by Mikhail Khokhlov
· 6 years ago
7db0491
Trace processor: export thread timestamps and durations in json format
by Mikhail Khokhlov
· 6 years ago
81a02cd
trace_processor: cleanup category and general slice handling
by Lalit Maganti
· 6 years ago
5375a33
Merge "Trace_processor: export instant and async events in json format"
by Mikhail Khokhlov
· 6 years ago
1fad895
Trace_processor: export instant and async events in json format
by Mikhail Khokhlov
· 6 years ago
d61ca5c
Make JSON exporter compatible with a new version of jsoncpp
by Mikhail Khokhlov
· 6 years ago
c4544ea
Trace_processor: fix compile-time errors on bots
by Mikhail Khokhlov
· 6 years ago
0e47bd5
Merge "Trace processor: export args in json format"
by Mikhail Khokhlov
· 6 years ago
c834497
Trace processor: export args in json format
by Mikhail Khokhlov
· 6 years ago
51413ad
trace_processor: flatten metadata table to allow RowId indexing
by Ryan Savitski
· 6 years ago
db84f10
Trace processor: export telemetry metadata to json
by Mikhail Khokhlov
· 6 years ago
a8d310d
TraceProcessor: Add EXPORT_JSON SQL function
by Mikhail Khokhlov
· 6 years ago