commit | 0888cf1821d6622fd623db31000be19b9365f81c | [log] [tgz] |
---|---|---|
author | Vladimir Marko <vmarko@google.com> | Fri Jul 28 12:55:17 2017 +0100 |
committer | Vladimir Marko <vmarko@google.com> | Mon Aug 14 14:06:49 2017 +0100 |
tree | fc1e251066fa30ffd475b8a51c15f17bc976b13f | |
parent | f9fd236b047a4851f24a3829acfd7e3340676305 [diff] |
ART: Use proxy ArtMethod's data_ to store the interface method. This immensely simplifies the interface method retrieval and removes one dependency on dex_cache_resolved_methods_. We may later consider removing that member if we deem the memory savings worth the performance impact. Test: m test-art-host-gtest Test: testrunner.py --host Test: testrunner.py --host --jit Change-Id: Id76349c69e4c4dea4e3b297bd504db8f98f1b7cc