Home
last modified time | relevance | path

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

/art/runtime/interpreter/mterp/
Dmterp.cc153 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 …]
Dmterp_stub.cc42 ShadowFrame* shadow_frame, JValue* result_register) in ExecuteMterpImpl()
/art/runtime/interpreter/
Dunstarted_runtime.cc79 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 …]
Dinterpreter_common.h180 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 …]
Dinterpreter_common.cc40 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 …]
Dinterpreter.cc270 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()
Dinterpreter_switch_impl.cc101 ShadowFrame& shadow_frame, JValue result_register, in ExecuteSwitchImpl()
Dinterpreter_goto_table_impl.cc157 JValue ExecuteGotoImpl(Thread* self, const DexFile::CodeItem* code_item, ShadowFrame& shadow_frame, in ExecuteGotoImpl()
Dunstarted_runtime_test.cc393 ShadowFrame* shadow_frame = ShadowFrame::CreateDeoptimizedFrame(10, nullptr, method, 0); in TEST_F() local
/art/runtime/
Dthread.cc214 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
Dstack.cc220 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
Dreflection.cc172 void BuildArgArrayFromFrame(ShadowFrame* shadow_frame, uint32_t arg_offset) in BuildArgArrayFromFrame()
/art/runtime/jit/
Djit.cc425 ShadowFrame* shadow_frame = nullptr; in MaybeDoOnStackReplacement() local
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc727 ShadowFrame* shadow_frame = shadow_frame_unique_ptr.get(); in artQuickToInterpreterBridge() local