commit | c06e07f96e2c54b2ca740da447b65bb8b1bfd253 | [log] [tgz] |
---|---|---|
author | Alex Light <allight@google.com> | Fri Jul 17 18:13:17 2020 -0700 |
committer | Treehugger Robot <treehugger-gerrit@google.com> | Mon Jul 20 18:07:41 2020 +0000 |
tree | 41801694c506e817b18e88450770127f196e1cb0 | |
parent | 9735ccc81e25ffe2dd88d053dc7065028264d344 [diff] |
Correctly use handles for JVMTI heap iteration. We were incorrectly using an ObjPtr to store the filter-class in IterateThroughHeap and FollowReferences. This could cause issues if GC was occurring during the early parts of the call. Fix this issues by properly handlerizing the pointer. Test: ./test.py --host Bug: 161574896 Change-Id: I2ed8e3e4b7af8fded69e8d86adf2049e907289e8