Home | History | Annotate | Download | only in interpreter

Lines Matching refs:JValue

28                                 Object* receiver, uint32_t* args, JValue* result)
48 JValue value;
59 JValue value;
133 Object* receiver, uint32_t* args, JValue* result)
326 JValue ExecuteGotoImpl(Thread* self, MethodHelper& mh, const DexFile::CodeItem* code_item,
327 ShadowFrame& shadow_frame, JValue result_register) {
333 JValue ExecuteGotoImpl<true, false>(Thread* self, MethodHelper& mh,
335 ShadowFrame& shadow_frame, JValue result_register);
337 JValue ExecuteGotoImpl<false, false>(Thread* self, MethodHelper& mh,
339 ShadowFrame& shadow_frame, JValue result_register);
341 JValue ExecuteGotoImpl<true, true>(Thread* self, MethodHelper& mh,
343 ShadowFrame& shadow_frame, JValue result_register);
345 JValue ExecuteGotoImpl<false, true>(Thread* self, MethodHelper& mh,
347 ShadowFrame& shadow_frame, JValue result_register);
350 static JValue Execute(Thread* self, MethodHelper& mh, const DexFile::CodeItem* code_item,
351 ShadowFrame& shadow_frame, JValue result_register)
354 static inline JValue Execute(Thread* self, MethodHelper& mh, const DexFile::CodeItem* code_item,
355 ShadowFrame& shadow_frame, JValue result_register) {
399 uint32_t* args, JValue* result) {
475 JValue r = Execute(self, mh, code_item, *shadow_frame, JValue());
494 void EnterInterpreterFromDeoptimize(Thread* self, ShadowFrame* shadow_frame, JValue* ret_val)
496 JValue value;
527 JValue EnterInterpreterFromStub(Thread* self, MethodHelper& mh, const DexFile::CodeItem* code_item,
533 return JValue();
536 return Execute(self, mh, code_item, shadow_frame, JValue());
541 ShadowFrame* shadow_frame, JValue* result) {
567 result->SetJ(Execute(self, mh, code_item, *shadow_frame, JValue()).GetJ());