| /art/runtime/interpreter/mterp/ |
| D | mterp.cc | 153 extern "C" bool MterpInvokeVirtual(Thread* self, ShadowFrame* shadow_frame, in MterpInvokeVirtual() 162 extern "C" bool MterpInvokeSuper(Thread* self, ShadowFrame* shadow_frame, in MterpInvokeSuper() 171 extern "C" bool MterpInvokeInterface(Thread* self, ShadowFrame* shadow_frame, in MterpInvokeInterface() 180 extern "C" bool MterpInvokeDirect(Thread* self, ShadowFrame* shadow_frame, in MterpInvokeDirect() 189 extern "C" bool MterpInvokeStatic(Thread* self, ShadowFrame* shadow_frame, in MterpInvokeStatic() 198 extern "C" bool MterpInvokeVirtualRange(Thread* self, ShadowFrame* shadow_frame, in MterpInvokeVirtualRange() 207 extern "C" bool MterpInvokeSuperRange(Thread* self, ShadowFrame* shadow_frame, in MterpInvokeSuperRange() 216 extern "C" bool MterpInvokeInterfaceRange(Thread* self, ShadowFrame* shadow_frame, in MterpInvokeInterfaceRange() 225 extern "C" bool MterpInvokeDirectRange(Thread* self, ShadowFrame* shadow_frame, in MterpInvokeDirectRange() 234 extern "C" bool MterpInvokeStaticRange(Thread* self, ShadowFrame* shadow_frame, in MterpInvokeStaticRange() [all …]
|
| D | mterp_stub.cc | 42 ShadowFrame* shadow_frame, JValue* result_register) in ExecuteMterpImpl()
|
| /art/runtime/interpreter/ |
| D | unstarted_runtime.cc | 79 ShadowFrame* shadow_frame, in CharacterLowerUpper() 104 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedCharacterToLowerCase() 109 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedCharacterToUpperCase() 159 static mirror::String* GetClassName(Thread* self, ShadowFrame* shadow_frame, size_t arg_offset) in GetClassName() 170 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassForName() 188 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassForNameLong() 205 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassClassForName() 222 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassNewInstance() 277 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassGetDeclaredField() 312 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassGetDeclaredMethod() [all …]
|
| D | interpreter_common.h | 180 static inline void WriteLambdaClosureIntoVRegs(ShadowFrame& shadow_frame, in WriteLambdaClosureIntoVRegs() 210 /*inout*/ShadowFrame& shadow_frame, in DoCreateLambda() 302 static inline lambda::Closure* ReadLambdaClosureFromVRegsOrThrow(ShadowFrame& shadow_frame, in ReadLambdaClosureFromVRegsOrThrow() 343 static inline const char* GetStringDataByDexStringIndexOrThrow(ShadowFrame& shadow_frame, in GetStringDataByDexStringIndexOrThrow() 379 /*inout*/ShadowFrame& shadow_frame, in DoCaptureVariable() 481 /*inout*/ShadowFrame& shadow_frame) { in DoLiberateVariable() 597 static inline bool DoInvokeLambda(Thread* self, ShadowFrame& shadow_frame, const Instruction* inst, in DoInvokeLambda() 628 static inline bool DoInvoke(Thread* self, ShadowFrame& shadow_frame, const Instruction* inst, in DoInvoke() 670 static inline bool DoInvokeVirtualQuick(Thread* self, ShadowFrame& shadow_frame, in DoInvokeVirtualQuick() 739 static inline String* ResolveString(Thread* self, ShadowFrame& shadow_frame, uint32_t string_idx) in ResolveString() [all …]
|
| D | interpreter_common.cc | 40 bool DoFieldGet(Thread* self, ShadowFrame& shadow_frame, const Instruction* inst, in DoFieldGet() 200 static JValue GetFieldValue(const ShadowFrame& shadow_frame, uint32_t vreg) in GetFieldValue() 234 bool DoFieldPut(Thread* self, const ShadowFrame& shadow_frame, const Instruction* inst, in DoFieldPut() 452 void UnexpectedOpcode(const Instruction* inst, const ShadowFrame& shadow_frame) { in UnexpectedOpcode() 459 static inline void AssignRegister(ShadowFrame* new_shadow_frame, const ShadowFrame& shadow_frame, in AssignRegister() 508 ShadowFrame* shadow_frame, in ArtInterpreterToCompiledCodeBridge() 543 void SetStringInitValueToAllAliases(ShadowFrame* shadow_frame, in SetStringInitValueToAllAliases() 572 ShadowFrame& shadow_frame, in DoCallCommon() 773 bool DoLambdaCall(ArtMethod* called_method, Thread* self, ShadowFrame& shadow_frame, in DoLambdaCall() 801 bool DoCall(ArtMethod* called_method, Thread* self, ShadowFrame& shadow_frame, in DoCall() [all …]
|
| D | interpreter.cc | 270 ShadowFrame& shadow_frame, in Execute() 424 ShadowFrame* shadow_frame = shadow_frame_unique_ptr.get(); in EnterInterpreterFromInvoke() local 518 ShadowFrame* shadow_frame, in EnterInterpreterFromDeoptimize() 604 ShadowFrame* shadow_frame) { in EnterInterpreterFromEntryPoint() 620 ShadowFrame* shadow_frame, JValue* result) { in ArtInterpreterToInterpreterBridge()
|
| D | interpreter_switch_impl.cc | 101 ShadowFrame& shadow_frame, JValue result_register, in ExecuteSwitchImpl()
|
| D | interpreter_goto_table_impl.cc | 157 JValue ExecuteGotoImpl(Thread* self, const DexFile::CodeItem* code_item, ShadowFrame& shadow_frame, in ExecuteGotoImpl()
|
| D | unstarted_runtime_test.cc | 393 ShadowFrame* shadow_frame = ShadowFrame::CreateDeoptimizedFrame(10, nullptr, method, 0); in TEST_F() local
|
| /art/runtime/ |
| D | thread.cc | 214 StackedShadowFrameRecord(ShadowFrame* shadow_frame, in StackedShadowFrameRecord() 280 ShadowFrame* shadow_frame = record->GetShadowFrame(); in PopStackedShadowFrame() local 288 ShadowFrame* shadow_frame, in Create() 311 ShadowFrame* shadow_frame, in FrameIdToShadowFrame() 363 ShadowFrame* shadow_frame = FindDebuggerShadowFrame(frame_id); in FindOrCreateDebuggerShadowFrame() local 2689 ShadowFrame* shadow_frame = GetCurrentShadowFrame(); in VisitFrame() local 2698 void VisitShadowFrame(ShadowFrame* shadow_frame) SHARED_REQUIRES(Locks::mutator_lock_) { in VisitShadowFrame() 2844 for (ShadowFrame* shadow_frame = record->GetShadowFrame(); in VisitRoots() local 3017 ShadowFrame* shadow_frame = in DeoptimizeWithDeoptimizationException() local
|
| D | stack.cc | 220 ShadowFrame* shadow_frame = thread_->FindDebuggerShadowFrame(frame_id); in GetVRegFromDebuggerShadowFrame() local 429 ShadowFrame* shadow_frame = GetCurrentShadowFrame(); in SetVReg() local 466 ShadowFrame* shadow_frame = GetCurrentShadowFrame(); in SetVRegPair() local
|
| D | reflection.cc | 172 void BuildArgArrayFromFrame(ShadowFrame* shadow_frame, uint32_t arg_offset) in BuildArgArrayFromFrame()
|
| /art/runtime/jit/ |
| D | jit.cc | 425 ShadowFrame* shadow_frame = nullptr; in MaybeDoOnStackReplacement() local
|
| /art/runtime/entrypoints/quick/ |
| D | quick_trampoline_entrypoints.cc | 727 ShadowFrame* shadow_frame = shadow_frame_unique_ptr.get(); in artQuickToInterpreterBridge() local
|