Searched defs:glue (Results 1 - 4 of 4) sorted by relevance

/dalvik/vm/mterp/
H A DMterp.c64 * "Standard" mterp entry point. This sets up a "glue" structure and then
69 bool dvmMterpStd(Thread* self, InterpState* glue) argument
74 glue->self = self;
75 glue->methodClassDex = glue->method->clazz->pDvmDex;
77 glue->interpStackEnd = self->interpStackEnd;
78 glue->pSelfSuspendCount = &self->suspendCount;
79 glue->cardTable = gDvm.biasedCardTableBase;
81 glue->pJitProfTable = gDvmJit.pProfTable;
82 glue
[all...]
/dalvik/vm/mterp/cstubs/
H A Dentry.c20 bool dvmMterpStdRun(MterpGlue* glue)
25 glue->bailPtr = &jmpBuf;
44 * will do some processing and then either return to us (updating "glue")
47 switch (glue->entryPoint) {
52 dvmMterp_returnFromMethod(glue);
55 dvmMterp_exceptionThrown(glue);
63 typedef void (*Handler)(MterpGlue* glue);
65 u2 inst = /*glue->*/pc[0];
69 (*handler)(glue);
76 void dvmMterpStdBail(MterpGlue* glue, boo argument
[all...]
/dalvik/vm/interp/
H A DJit.h45 void* glue; /* starting glue of jitted region */ member in struct:ShadowSpace
/dalvik/vm/mterp/out/
H A DInterpC-allstubs.c429 void dvmMterp_##_target(MterpGlue* glue, ## __VA_ARGS__);
432 void dvmMterp_##_target(MterpGlue* glue, ## __VA_ARGS__) { \
444 #define retval glue->retval
445 #define pc glue->pc
446 #define fp glue->fp
447 #define curMethod glue->method
448 #define methodClassDex glue->methodClassDex
449 #define self glue->self
450 #define debugTrackedRefStart glue->debugTrackedRefStart
458 * that takes a "glue" argumen
3122 dvmMterpStdBail(MterpGlue* glue, bool changeInterp) argument
[all...]

Completed in 90 milliseconds