commit | 9823e788ed3368ecf826c44bfa16ccabfcbe32f8 | [log] [tgz] |
---|---|---|
author | Narayan Kamath <narayan@google.com> | Wed Aug 03 12:46:58 2016 +0100 |
committer | Narayan Kamath <narayan@google.com> | Wed Oct 05 10:34:59 2016 +0100 |
tree | 59dee92dfd7518a98905c8313bdcb0a2ca2946cb | |
parent | 82d4838d6bb3480cd25327cedc5179fb2d86881c [diff] |
Basic implementation of invoke / invoke-polymorphic. Basic switch interpreter support for invoke-polymorphic. This change allows for virtual/interface and static invokes on method handles. Support for direct invokes (including constructors) and field getters and setters will be added in follow up changes. Bug: 30550796 Test: make test-art-host Change-Id: Ieb3a991d974060d930d56467908d5c7c11d0e38e