diff options
| author | 2025-01-09 15:50:04 +0000 | |
|---|---|---|
| committer | 2025-01-23 03:30:18 -0800 | |
| commit | f562686141dab3e71ceb0fe3397ab8d191873afb (patch) | |
| tree | a70f80c866a67a6140161a332ae5c3d5f9035e7c /compiler/common_compiler_test.h | |
| parent | 1bf1220ef5a723793035e7f21d708d3201842959 (diff) | |
Don't use SuspendAllScope for starting and dumping low overhead trace
We do a significant amount of work when starting / dumping low overhead
traces. It is not good to suspend all threads for such a long time. This
CL changes the implementation to use checkpoints and wait for all the
threads to run the checkpoint before proceeding.
Bug: 352518093
Test: art/test.py
Change-Id: I7464e89c1d9fb12c1e6aad6cc3ca2d3a35a27da7
Diffstat (limited to 'compiler/common_compiler_test.h')
0 files changed, 0 insertions, 0 deletions