diff options
author | 2024-07-09 10:31:04 +0000 | |
---|---|---|
committer | 2024-07-31 10:15:19 +0000 | |
commit | 1793c0985d065dd00c0c6ab16af5244f25c4080b (patch) | |
tree | 21442b207cffda30dfdfd1aad28ac329f5ac52ba /disassembler/disassembler_arm64.h | |
parent | 2339531e3a5865f91686a1dc6e0fc24b23936936 (diff) |
Add support for the experimental on-demand tracing
This is to support on-demand tracing. This is behind a flag that is
disabled by default. This is the initial CL that adds support to ART.
There will be a followup CL to add an API that can be used from the
frameworks to request a trace of dex methods that got executed. This is
different from method tracing in two ways:
1. Method tracing is precise whereas this traces on a best effort basis.
2. Unlike method tracing this uses a circular buffer so can only trace a
limited window into the past.
Bug: 352518093
Test: art/test.py
Change-Id: I8d958dd2ccefe8205a6c05b4daf339ea71b5dbc4
Diffstat (limited to 'disassembler/disassembler_arm64.h')
0 files changed, 0 insertions, 0 deletions