commit | 482cbdd8abd6e3a51b5a6e7d19c4f2a904eca224 | [log] [tgz] |
---|---|---|
author | Mythri Alle <mythria@google.com> | Mon Feb 28 15:31:58 2022 +0000 |
committer | Mythri Alle <mythria@google.com> | Tue Mar 01 09:25:43 2022 +0000 |
tree | 3e89606743aba7f7a53b298609f2977eee2fb35d | |
parent | 1e107008d3669fd4bd62b50170997038141bf886 [diff] |
Remove frame_id from InstrumentationStackFrame Computing the frame id when pushing the instrumentation stack is expensive and causes slowdown when debugger is attached. The only use of the frame_id is to properly order the method enter events when instrumenting the stack. It is easier to just record the methods on the stack in order while walking instead of using frame_id. Bug: 206029744 Test: art/test.py Change-Id: Ia69a8f2a60c2c20eab8ac49e337da0bb272fe92e