Lines Matching refs:soa

41   ScopedFastNativeObjectAccess soa(env);  in Constructor_getExceptionTypes()  local
42 ArtMethod* method = ArtMethod::FromReflectedMethod(soa, javaMethod) in Constructor_getExceptionTypes()
51 mirror::ObjectArray<mirror::Class>::Alloc(soa.Self(), class_array_class, 0); in Constructor_getExceptionTypes()
52 return soa.AddLocalReference<jobjectArray>(empty_array); in Constructor_getExceptionTypes()
54 return soa.AddLocalReference<jobjectArray>(result_array); in Constructor_getExceptionTypes()
64 ScopedFastNativeObjectAccess soa(env); in Constructor_newInstance0() local
65 ObjPtr<mirror::Constructor> m = soa.Decode<mirror::Constructor>(javaMethod); in Constructor_newInstance0()
67 StackHandleScope<1> hs(soa.Self()); in Constructor_newInstance0()
70 soa.Self()->ThrowNewExceptionF("Ljava/lang/InstantiationException;", "Can't instantiate %s %s", in Constructor_newInstance0()
79 ObjPtr<mirror::Class> caller = GetCallingClass(soa.Self(), 2); in Constructor_newInstance0()
89 soa.Self()->ThrowNewExceptionF( in Constructor_newInstance0()
97 if (!Runtime::Current()->GetClassLinker()->EnsureInitialized(soa.Self(), c, true, true)) { in Constructor_newInstance0()
98 DCHECK(soa.Self()->IsExceptionPending()); in Constructor_newInstance0()
108 return InvokeMethod(soa, javaMethod, nullptr, javaArgs, 2); in Constructor_newInstance0()
112 movable ? c->AllocObject(soa.Self()) : c->AllocNonMovableObject(soa.Self()); in Constructor_newInstance0()
114 DCHECK(soa.Self()->IsExceptionPending()); in Constructor_newInstance0()
117 jobject javaReceiver = soa.AddLocalReference<jobject>(receiver); in Constructor_newInstance0()
119 InvokeConstructor(soa, constructor_art_method, receiver, javaArgs); in Constructor_newInstance0()