diff options
| author | Andy McFadden <fadden@android.com> | 2011-01-06 17:04:05 -0800 |
|---|---|---|
| committer | Andy McFadden <fadden@android.com> | 2011-01-07 12:46:06 -0800 |
| commit | fc8044d08d4ee33f0f6938c5d97a376146af4225 (patch) | |
| tree | 5264a10265458e93cf43cb279b4503ab6602bfd1 /vm/compiler/codegen/CompilerCodegen.h | |
| parent | 4fa9da7e20ada53eac75216e038a2887d85df19e (diff) | |
Fix JNI GetMethodID on interfaces
The GetMethodID call was only searching through methods declared by
classes and superclasses. If you passed it an interface class and
asked for a method declared in a superinterface, the call would fail.
We now have separate code for handling lookups on interfaces.
This also refactors some similar code in the interface method resolver.
Bug 3329492
(Cherry-pick from dalvik-dev)
Change-Id: Icaf744b9e75a1fd6d99f47281002cc6b3c36e368
Diffstat (limited to 'vm/compiler/codegen/CompilerCodegen.h')
0 files changed, 0 insertions, 0 deletions
