diff options
| author | Dan Bornstein <danfuzz@android.com> | 2010-11-30 14:58:53 -0800 |
|---|---|---|
| committer | Dan Bornstein <danfuzz@android.com> | 2010-11-30 15:25:30 -0800 |
| commit | 0759f52f2dd8497cc489b889a25e91d48ea10751 (patch) | |
| tree | 322e61a2c05c44dc60ac2e16e959ceef557b2181 /libdex/InstrUtils.c | |
| parent | 36cead91c7f34f9521e453dcb285e1e88fdbbfa3 (diff) | |
| download | android_dalvik-0759f52f2dd8497cc489b889a25e91d48ea10751.tar.gz android_dalvik-0759f52f2dd8497cc489b889a25e91d48ea10751.tar.bz2 android_dalvik-0759f52f2dd8497cc489b889a25e91d48ea10751.zip | |
invoke-direct-empty doesn't actually invoke anything.
Update bytecode.txt as well as a couple bits in the JIT in recognition
of this fact.
Change-Id: I989556d39b40a879021eaf841404e015076073be
Diffstat (limited to 'libdex/InstrUtils.c')
| -rw-r--r-- | libdex/InstrUtils.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libdex/InstrUtils.c b/libdex/InstrUtils.c index 9c2b48f72..c194bc3b4 100644 --- a/libdex/InstrUtils.c +++ b/libdex/InstrUtils.c @@ -297,7 +297,7 @@ static InstructionFlags gOpcodeFlagsTable[kNumDalvikInstructions] = { kInstrCanThrow, kInstrCanContinue|kInstrCanThrow, kInstrCanContinue|kInstrCanThrow, - kInstrCanContinue|kInstrCanThrow|kInstrInvoke, + kInstrCanContinue, kInstrCanReturn, kInstrCanContinue|kInstrCanThrow, kInstrCanContinue|kInstrCanThrow, |
