diff options
author | 2025-02-07 15:47:52 +0000 | |
---|---|---|
committer | 2025-02-20 03:06:50 -0800 | |
commit | c6aa6f7f1c7ea91b512d98caf493b8ad93e983b2 (patch) | |
tree | 9c94928b34b514862ee3c6f97cef83ff8b4f77bb /compiler/optimizing/code_sinking.cc | |
parent | b10a134d632a477c56897fd526e4b40d15ae11e8 (diff) |
Use a more concise binary format when dumping long running methods
We used to use a human readable format to dump long running methods.
To make the dumps more concise we are moving to a binary format that
cuts the size by a 3rd. A trace that was about 60K earlier is now about
20K. The format is very similar to the method trace that uses leb
encoding and encodes the incremental difference from the previous entry
both for method ids and the timestamps.
Bug: 352518093
Test: Manual testing with feature enabled and dumping to file and also
to an ANR report.
Change-Id: Ief407dc7dc6f335b0d5add2a1e0f439ad01e318e
Diffstat (limited to 'compiler/optimizing/code_sinking.cc')
0 files changed, 0 insertions, 0 deletions