Don't use suspend all scope when dumping low overhead traces

We used to use SuspendAll scope when dumping the low overhead traces for
all methods. It is better to use Checkpoints instead of suspend all
scope. Dumping data is reasonably large and suspending all threads for
that long could cause timeouts and ANRs.

Bug: 352518093
Test: Manual testing

Change-Id: I42af633f776a56e162bafaa14b25b881697b7362
2 files changed