/art/runtime/interpreter/ |
D | interpreter_common.h | 106 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()
|
D | interpreter_common.cc | 25 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 …]
|
D | interpreter.cc | 327 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()
|
D | interpreter_switch_impl.cc | 62 ShadowFrame& shadow_frame, JValue result_register) { in ExecuteSwitchImpl()
|
D | interpreter_goto_table_impl.cc | 114 ShadowFrame& shadow_frame, JValue result_register) { in ExecuteGotoImpl()
|
/art/runtime/entrypoints/interpreter/ |
D | interpreter_entrypoints.cc | 30 ShadowFrame* shadow_frame, JValue* result) { in artInterpreterToCompiledCodeBridge()
|
/art/runtime/mirror/ |
D | art_method.cc | 326 ShadowFrame* shadow_frame = self->GetAndClearDeoptimizationShadowFrame(result); in Invoke() local
|
/art/runtime/ |
D | reflection.cc | 179 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()
|
D | thread.cc | 2046 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/ |
D | portable_trampoline_entrypoints.cc | 203 …ShadowFrame* shadow_frame(ShadowFrame::Create(num_regs, NULL, // No last shadow coming from quick. in artPortableToInterpreterBridge() local
|
/art/runtime/entrypoints/quick/ |
D | quick_trampoline_entrypoints.cc | 505 ShadowFrame* shadow_frame(ShadowFrame::Create(num_regs, nullptr, method, 0, memory)); in artQuickToInterpreterBridge() local
|