Lines Matching refs:mirror

33 namespace mirror {  namespace
37 static void CalculateFrameAndReferencesSize(ObjPtr<mirror::ObjectArray<mirror::Class>> p_types, in CalculateFrameAndReferencesSize()
38 ObjPtr<mirror::Class> r_type, in CalculateFrameAndReferencesSize()
46 ObjPtr<mirror::Class> type = p_types->GetWithoutChecks(i); in CalculateFrameAndReferencesSize()
78 EmulatedStackFrameAccessor(Handle<mirror::ObjectArray<mirror::Object>> references, in EmulatedStackFrameAccessor()
79 Handle<mirror::ByteArray> stack_frame, in EmulatedStackFrameAccessor()
88 ALWAYS_INLINE void SetReference(ObjPtr<mirror::Object> reference) in SetReference()
109 ALWAYS_INLINE ObjPtr<mirror::Object> GetReference() REQUIRES_SHARED(Locks::mutator_lock_) { in GetReference()
136 Handle<mirror::ObjectArray<mirror::Object>> references_;
137 Handle<mirror::ByteArray> stack_frame_;
146 ObjPtr<mirror::EmulatedStackFrame> EmulatedStackFrame::CreateFromShadowFrameAndArgs( in CreateFromShadowFrameAndArgs()
148 Handle<mirror::MethodType> caller_type, in CreateFromShadowFrameAndArgs()
149 Handle<mirror::MethodType> callee_type, in CreateFromShadowFrameAndArgs()
156 Handle<mirror::ObjectArray<mirror::Class>> from_types(hs.NewHandle(caller_type->GetPTypes())); in CreateFromShadowFrameAndArgs()
157 Handle<mirror::ObjectArray<mirror::Class>> to_types(hs.NewHandle(callee_type->GetPTypes())); in CreateFromShadowFrameAndArgs()
169 Handle<mirror::Class> r_type(hs.NewHandle(callee_type->GetRType())); in CreateFromShadowFrameAndArgs()
173 ObjPtr<mirror::Class> array_class(GetClassRoot<mirror::ObjectArray<mirror::Object>>()); in CreateFromShadowFrameAndArgs()
175 Handle<mirror::ObjectArray<mirror::Object>> references(hs.NewHandle( in CreateFromShadowFrameAndArgs()
176 mirror::ObjectArray<mirror::Object>::Alloc(self, array_class, refs_size))); in CreateFromShadowFrameAndArgs()
208 Handle<mirror::MethodType> callee_type, in WriteToShadowFrame()
211 ObjPtr<mirror::ObjectArray<mirror::Class>> from_types(GetType()->GetPTypes()); in WriteToShadowFrame()
212 ObjPtr<mirror::ObjectArray<mirror::Class>> to_types(callee_type->GetPTypes()); in WriteToShadowFrame()
221 Handle<mirror::MethodType> frame_callsite_type(hs.NewHandle(GetType())); in WriteToShadowFrame()
222 Handle<mirror::ObjectArray<mirror::Object>> references(hs.NewHandle(GetReferences())); in WriteToShadowFrame()
234 Handle<mirror::Class> r_type(hs.NewHandle(GetType()->GetRType())); in GetReturnValue()
238 Handle<mirror::ObjectArray<mirror::Object>> references(hs.NewHandle(GetReferences())); in GetReturnValue()
258 Handle<mirror::Class> r_type(hs.NewHandle(GetType()->GetRType())); in SetReturnValue()
262 Handle<mirror::ObjectArray<mirror::Object>> references(hs.NewHandle(GetReferences())); in SetReturnValue()