Lines Matching refs:soa
32 ScopedFastNativeObjectAccess soa(env); in Array_createMultiArray() local
34 StackHandleScope<2> hs(soa.Self()); in Array_createMultiArray()
35 Handle<mirror::Class> element_class(hs.NewHandle(soa.Decode<mirror::Class*>(javaElementClass))); in Array_createMultiArray()
38 mirror::Object* dimensions_obj = soa.Decode<mirror::Object*>(javaDimArray); in Array_createMultiArray()
44 mirror::Array* new_array = mirror::Array::CreateMultiArray(soa.Self(), element_class, in Array_createMultiArray()
46 return soa.AddLocalReference<jobject>(new_array); in Array_createMultiArray()
50 ScopedFastNativeObjectAccess soa(env); in Array_createObjectArray() local
56 mirror::Class* element_class = soa.Decode<mirror::Class*>(javaElementClass); in Array_createObjectArray()
59 mirror::Class* array_class = class_linker->FindArrayClass(soa.Self(), &element_class); in Array_createObjectArray()
61 CHECK(soa.Self()->IsExceptionPending()); in Array_createObjectArray()
66 soa.Self(), array_class, length, runtime->GetHeap()->GetCurrentAllocator()); in Array_createObjectArray()
67 return soa.AddLocalReference<jobject>(new_array); in Array_createObjectArray()