Complete direct, static & virtual invoke
Reworked direct/static invoke to use code_and_method_ structure. Removed
slow/fast path distinction for direct/static (because there is only
a single path). Added fast and reworked slow path for virtual invokes.
Change-Id: I037aee26b63244d03ac2bd8720d8c55e256b9b4d
diff --git a/src/thread.h b/src/thread.h
index 2e2444f..0a94151 100644
--- a/src/thread.h
+++ b/src/thread.h
@@ -218,6 +218,7 @@
void (*pThrowException)(Thread*, Throwable*);
void (*pHandleFillArrayDataFromCode)(Array*, const uint16_t*);
Class* (*pInitializeTypeFromCode)(uint32_t, Method*);
+ void (*pResolveMethodFromCode)(Method*, uint32_t);
class StackVisitor {
public: