commit | cd92f92fa48571195d9d048aa52d27bc7bb315e8 | [log] [tgz] |
---|---|---|
author | Will Brazil <willbrazil@google.com> | Fri Jun 09 12:22:53 2017 -0700 |
committer | Eino-Ville Talvala <etalvala@google.com> | Mon Jun 12 19:02:52 2017 +0000 |
tree | 86c7cb57f632e080f788962515ae870fbd245bb0 | |
parent | 7c41ddb9750c74541d4df9134064f418dd347fe8 [diff] |
Camera2: Cache method list in MethodNameInvoker. Retrieving list of methods in every invoke() call is very expensive. Caching the list inside the constructor prevents several unnecessary calls to Class.getMethods(). Test: Run camera2 CTS Bug: 62490715 Change-Id: Ib2a93af0f364b055df2eab9bd7870730428429ad