Commit 183be58
authored
tp: Add support for ART Method v2 streaming trace format (#5236)
tp: Add support for ART Method v2 streaming trace format
Introducing the ArtMethodV2Tokenizer to parse the new ART
Method Trace v2 format (identified by version 0x0004/0x0005).
The v2 format drastically differs from the legacy v1 format by
using a fully binary, delta-encoded structure to reduce CPU
overhead and file size on Android devices.
Bug: 4414387361 parent 9b86a57 commit 183be58
File tree
12 files changed
+631
-1
lines changed- src/trace_processor
- importers/art_method
- util
- test
- data
- trace_processor/diff_tests/parser/art_method
12 files changed
+631
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15335 | 15335 | | |
15336 | 15336 | | |
15337 | 15337 | | |
| 15338 | + | |
15338 | 15339 | | |
15339 | 15340 | | |
15340 | 15341 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2240 | 2240 | | |
2241 | 2241 | | |
2242 | 2242 | | |
| 2243 | + | |
| 2244 | + | |
2243 | 2245 | | |
2244 | 2246 | | |
2245 | 2247 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
| 66 | + | |
66 | 67 | | |
67 | 68 | | |
68 | 69 | | |
| |||
157 | 158 | | |
158 | 159 | | |
159 | 160 | | |
160 | | - | |
| 161 | + | |
| 162 | + | |
161 | 163 | | |
162 | 164 | | |
163 | 165 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| 31 | + | |
| 32 | + | |
31 | 33 | | |
32 | 34 | | |
33 | 35 | | |
| |||
0 commit comments