diff options
author | Andy McFadden <fadden@android.com> | 2009-11-19 10:23:41 -0800 |
---|---|---|
committer | Andy McFadden <fadden@android.com> | 2009-11-20 10:58:03 -0800 |
commit | 691a6702c32098488804a49ec605ff2616e4923e (patch) | |
tree | 5c475dabfd6e4d8601191607dfbf3d09ed16d244 | |
parent | 2ddbeaa14655cac8d2a3e95344d57f4f93a4e9d3 (diff) | |
download | libcore-691a6702c32098488804a49ec605ff2616e4923e.zip libcore-691a6702c32098488804a49ec605ff2616e4923e.tar.gz libcore-691a6702c32098488804a49ec605ff2616e4923e.tar.bz2 |
Add execute-inline/range instruction.
Like "execute-inline", this is an instruction generated by dexopt that
replaces a method invoke instruction. It's useful for small, frequently
called methods in the core libs.
As with execute-inline, we allow at most 4 arguments, but with /range
we're no longer limited to the low 16 registers.
Also: marked execute-inline as being able to throw an exception.
Needed: native x86 implementation; support in JIT.
For bug 2268232.
0 files changed, 0 insertions, 0 deletions