Home
last modified time | relevance | path

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

/art/runtime/interpreter/
Dinterpreter_common.h103 static inline bool DoInvoke(Thread* self, ShadowFrame& shadow_frame, const Instruction* inst, in DoInvoke()
129 static inline bool DoInvokeVirtualQuick(Thread* self, ShadowFrame& shadow_frame, in DoInvokeVirtualQuick()
186 static inline String* ResolveString(Thread* self, ShadowFrame& shadow_frame, uint32_t string_idx) in ResolveString()
212 static inline bool DoIntDivide(ShadowFrame& shadow_frame, size_t result_reg, in DoIntDivide()
230 static inline bool DoIntRemainder(ShadowFrame& shadow_frame, size_t result_reg, in DoIntRemainder()
248 static inline bool DoLongDivide(ShadowFrame& shadow_frame, size_t result_reg, in DoLongDivide()
266 static inline bool DoLongRemainder(ShadowFrame& shadow_frame, size_t result_reg, in DoLongRemainder()
290 static inline int32_t DoPackedSwitch(const Instruction* inst, const ShadowFrame& shadow_frame, in DoPackedSwitch()
318 static inline int32_t DoSparseSwitch(const Instruction* inst, const ShadowFrame& shadow_frame, in DoSparseSwitch()
359 static inline void TraceExecution(const ShadowFrame& shadow_frame, const Instruction* inst, in TraceExecution()
Dunstarted_runtime.cc113 static mirror::String* GetClassName(Thread* self, ShadowFrame* shadow_frame, size_t arg_offset) in GetClassName()
124 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassForName()
137 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassForNameLong()
154 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassClassForName()
171 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassNewInstance()
226 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassGetDeclaredField()
264 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedVmClassLoaderFindLoadedClass()
319 Thread* self, ShadowFrame* shadow_frame, JValue* result ATTRIBUTE_UNUSED, size_t arg_offset) { in UnstartedSystemArraycopy()
404 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedSystemArraycopyChar()
410 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedSystemArraycopyInt()
[all …]
Dinterpreter_common.cc34 bool DoFieldGet(Thread* self, ShadowFrame& shadow_frame, const Instruction* inst, in DoFieldGet()
193 static JValue GetFieldValue(const ShadowFrame& shadow_frame, uint32_t vreg) in GetFieldValue()
227 bool DoFieldPut(Thread* self, const ShadowFrame& shadow_frame, const Instruction* inst, in DoFieldPut()
443 void UnexpectedOpcode(const Instruction* inst, const ShadowFrame& shadow_frame) { in UnexpectedOpcode()
450 static inline void AssignRegister(ShadowFrame* new_shadow_frame, const ShadowFrame& shadow_frame, in AssignRegister()
481 bool DoCall(ArtMethod* called_method, Thread* self, ShadowFrame& shadow_frame, in DoCall()
693 bool DoFilledNewArray(const Instruction* inst, const ShadowFrame& shadow_frame, in DoFilledNewArray()
Dinterpreter.cc262 ShadowFrame& shadow_frame, JValue result_register) { in Execute()
334 ShadowFrame* shadow_frame(ShadowFrame::Create(num_regs, last_shadow_frame, method, 0, memory)); in EnterInterpreterFromInvoke() local
397 void EnterInterpreterFromDeoptimize(Thread* self, ShadowFrame* shadow_frame, JValue* ret_val) in EnterInterpreterFromDeoptimize()
432 ShadowFrame* shadow_frame) { in EnterInterpreterFromEntryPoint()
444 ShadowFrame* shadow_frame, JValue* result) { in artInterpreterToInterpreterBridge()
Dunstarted_runtime_test.cc264 ShadowFrame* shadow_frame = ShadowFrame::CreateDeoptimizedFrame(10, nullptr, method, 0); in TEST_F() local
Dinterpreter_switch_impl.cc58 ShadowFrame& shadow_frame, JValue result_register) { in ExecuteSwitchImpl()
Dinterpreter_goto_table_impl.cc124 JValue ExecuteGotoImpl(Thread* self, const DexFile::CodeItem* code_item, ShadowFrame& shadow_frame, in ExecuteGotoImpl()
/art/runtime/entrypoints/interpreter/
Dinterpreter_entrypoints.cc29 ShadowFrame* shadow_frame, JValue* result) { in artInterpreterToCompiledCodeBridge()
/art/runtime/
Dthread.cc175 StackedShadowFrameRecord(ShadowFrame* shadow_frame, in StackedShadowFrameRecord()
223 ShadowFrame* shadow_frame = record->GetShadowFrame(); in PopStackedShadowFrame() local
2265 ShadowFrame* shadow_frame = GetCurrentShadowFrame(); in VisitFrame() local
2274 void VisitShadowFrame(ShadowFrame* shadow_frame) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in VisitShadowFrame()
2448 for (ShadowFrame* shadow_frame = record->GetShadowFrame(); in VisitRoots() local
Dart_method.cc430 ShadowFrame* shadow_frame = in Invoke() local
Dreflection.cc173 void BuildArgArrayFromFrame(ShadowFrame* shadow_frame, uint32_t arg_offset) in BuildArgArrayFromFrame()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc616 ShadowFrame* shadow_frame(ShadowFrame::Create(num_regs, nullptr, method, 0, memory)); in artQuickToInterpreterBridge() local