commit | 3bc7238ded3e123ff7f7211d92c88b2731fec3d7 | [log] [tgz] |
---|---|---|
author | Martijn Coenen <maco@google.com> | Mon Sep 24 10:44:29 2018 +0200 |
committer | Martijn Coenen <maco@google.com> | Wed Sep 26 15:54:46 2018 +0200 |
tree | bb48d834b3466f30f6accdd00aa4af9c628e0b89 | |
parent | 75112acdacabe2452956bb798e0f0a7e6850ac47 [diff] |
Annotate binder services and tokens. For all instances of android.os.Binder, try to annotate them by retrieving their descriptor. If the instance is a also (sub)class of 'descriptor$Stub', mark it as a binder service. Otherwise, mark it as a binder token. Example: android.server.wm.Session@1aa85368 binder service (android.view.IWindowSession) Bug: 114365505 Test: ahat-tests (including new tests) passes, visual inspection Change-Id: I7343467be5b745960c6e87c850c4125945de2f85