Home
last modified time | relevance | path

Searched defs:shadow_frame (Results 1 – 11 of 11) sorted by relevance

/art/runtime/interpreter/
Dinterpreter_common.h106 static inline bool DoInvoke(Thread* self, ShadowFrame& shadow_frame, const Instruction* inst, in DoInvoke()
131 static inline bool DoInvokeVirtualQuick(Thread* self, ShadowFrame& shadow_frame, in DoInvokeVirtualQuick()
205 static inline bool DoIntDivide(ShadowFrame& shadow_frame, size_t result_reg, in DoIntDivide()
223 static inline bool DoIntRemainder(ShadowFrame& shadow_frame, size_t result_reg, in DoIntRemainder()
241 static inline bool DoLongDivide(ShadowFrame& shadow_frame, size_t result_reg, in DoLongDivide()
259 static inline bool DoLongRemainder(ShadowFrame& shadow_frame, size_t result_reg, in DoLongRemainder()
283 static inline int32_t DoPackedSwitch(const Instruction* inst, const ShadowFrame& shadow_frame, in DoPackedSwitch()
308 static inline int32_t DoSparseSwitch(const Instruction* inst, const ShadowFrame& shadow_frame, in DoSparseSwitch()
346 static inline void TraceExecution(const ShadowFrame& shadow_frame, const Instruction* inst, in TraceExecution()
Dinterpreter_common.cc25 void ThrowNullPointerExceptionFromInterpreter(const ShadowFrame& shadow_frame) { in ThrowNullPointerExceptionFromInterpreter()
30 bool DoFieldGet(Thread* self, ShadowFrame& shadow_frame, const Instruction* inst, in DoFieldGet()
122 bool DoIGetQuick(ShadowFrame& shadow_frame, const Instruction* inst, uint16_t inst_data) { in DoIGetQuick()
171 static JValue GetFieldValue(const ShadowFrame& shadow_frame, uint32_t vreg) in GetFieldValue()
205 bool DoFieldPut(Thread* self, const ShadowFrame& shadow_frame, const Instruction* inst, in DoFieldPut()
325 bool DoIPutQuick(const ShadowFrame& shadow_frame, const Instruction* inst, uint16_t inst_data) { in DoIPutQuick()
451 ShadowFrame& shadow_frame, in FindNextInstructionFollowingException()
499 static inline void AssignRegister(ShadowFrame* new_shadow_frame, const ShadowFrame& shadow_frame, in AssignRegister()
524 bool DoCall(ArtMethod* method, Thread* self, ShadowFrame& shadow_frame, in DoCall()
661 bool DoFilledNewArray(const Instruction* inst, const ShadowFrame& shadow_frame, in DoFilledNewArray()
[all …]
Dinterpreter.cc327 ShadowFrame& shadow_frame, JValue result_register) { in ExecuteGotoImpl()
355 ShadowFrame& shadow_frame, JValue result_register) { in Execute()
429 ShadowFrame* shadow_frame(ShadowFrame::Create(num_regs, last_shadow_frame, method, 0, memory)); in EnterInterpreterFromInvoke() local
494 void EnterInterpreterFromDeoptimize(Thread* self, ShadowFrame* shadow_frame, JValue* ret_val) in EnterInterpreterFromDeoptimize()
528 ShadowFrame& shadow_frame) { in EnterInterpreterFromStub()
541 ShadowFrame* shadow_frame, JValue* result) { in artInterpreterToInterpreterBridge()
Dinterpreter_switch_impl.cc62 ShadowFrame& shadow_frame, JValue result_register) { in ExecuteSwitchImpl()
Dinterpreter_goto_table_impl.cc114 ShadowFrame& shadow_frame, JValue result_register) { in ExecuteGotoImpl()
/art/runtime/entrypoints/interpreter/
Dinterpreter_entrypoints.cc30 ShadowFrame* shadow_frame, JValue* result) { in artInterpreterToCompiledCodeBridge()
/art/runtime/mirror/
Dart_method.cc326 ShadowFrame* shadow_frame = self->GetAndClearDeoptimizationShadowFrame(result); in Invoke() local
/art/runtime/
Dreflection.cc179 void BuildArgArrayFromFrame(ShadowFrame* shadow_frame, uint32_t arg_offset) in BuildArgArrayFromFrame()
503 void InvokeWithShadowFrame(Thread* self, ShadowFrame* shadow_frame, uint16_t arg_offset, in InvokeWithShadowFrame()
Dthread.cc2046 ShadowFrame* shadow_frame = GetCurrentShadowFrame(); in VisitFrame() local
2055 void VisitShadowFrame(ShadowFrame* shadow_frame) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in VisitShadowFrame()
2218 for (ShadowFrame* shadow_frame = tlsPtr_.deoptimization_shadow_frame; shadow_frame != nullptr; in VisitRoots() local
2226 for (ShadowFrame* shadow_frame = tlsPtr_.shadow_frame_under_construction; in VisitRoots() local
/art/runtime/entrypoints/portable/
Dportable_trampoline_entrypoints.cc203 …ShadowFrame* shadow_frame(ShadowFrame::Create(num_regs, NULL, // No last shadow coming from quick. in artPortableToInterpreterBridge() local
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc505 ShadowFrame* shadow_frame(ShadowFrame::Create(num_regs, nullptr, method, 0, memory)); in artQuickToInterpreterBridge() local