H A D | jni_internal.cc | 245 static void ThrowAIOOBE(ScopedObjectAccess& soa, mirror::Array* array, jsize start, 248 std::string type(PrettyTypeOf(array)); 252 type.c_str(), start, length, identifier, array->GetLength()); 2070 JniAbortF("GetArrayLength", "not an array: %s", PrettyTypeOf(obj).c_str()); 2072 mirror::Array* array = obj->AsArray(); local 2073 return array->GetLength(); 2079 mirror::ObjectArray<mirror::Object>* array = local 2081 return soa.AddLocalReference<jobject>(array->Get(index)); 2088 mirror::ObjectArray<mirror::Object>* array = local 2091 array 2176 mirror::Array* array = soa.Decode<mirror::Array*>(java_array); local 2198 mirror::Array* array = soa.Decode<mirror::Array*>(java_array); local 2208 GetBooleanArrayElements(JNIEnv* env, jbooleanArray array, jboolean* is_copy) argument 2212 GetByteArrayElements(JNIEnv* env, jbyteArray array, jboolean* is_copy) argument 2216 GetCharArrayElements(JNIEnv* env, jcharArray array, jboolean* is_copy) argument 2220 GetDoubleArrayElements(JNIEnv* env, jdoubleArray array, jboolean* is_copy) argument 2224 GetFloatArrayElements(JNIEnv* env, jfloatArray array, jboolean* is_copy) argument 2228 GetIntArrayElements(JNIEnv* env, jintArray array, jboolean* is_copy) argument 2232 GetLongArrayElements(JNIEnv* env, jlongArray array, jboolean* is_copy) argument 2236 GetShortArrayElements(JNIEnv* env, jshortArray array, jboolean* is_copy) argument 2240 ReleaseBooleanArrayElements(JNIEnv* env, jbooleanArray array, jboolean* elements, jint mode) argument 2246 ReleaseByteArrayElements(JNIEnv* env, jbyteArray array, jbyte* elements, jint mode) argument 2250 ReleaseCharArrayElements(JNIEnv* env, jcharArray array, jchar* elements, jint mode) argument 2254 ReleaseDoubleArrayElements(JNIEnv* env, jdoubleArray array, jdouble* elements, jint mode) argument 2259 ReleaseFloatArrayElements(JNIEnv* env, jfloatArray array, jfloat* elements, jint mode) argument 2264 ReleaseIntArrayElements(JNIEnv* env, jintArray array, jint* elements, jint mode) argument 2268 ReleaseLongArrayElements(JNIEnv* env, jlongArray array, jlong* elements, jint mode) argument 2272 ReleaseShortArrayElements(JNIEnv* env, jshortArray array, jshort* elements, jint mode) argument 2277 GetBooleanArrayRegion(JNIEnv* env, jbooleanArray array, jsize start, jsize length, jboolean* buf) argument 2283 GetByteArrayRegion(JNIEnv* env, jbyteArray array, jsize start, jsize length, jbyte* buf) argument 2288 GetCharArrayRegion(JNIEnv* env, jcharArray array, jsize start, jsize length, jchar* buf) argument 2293 GetDoubleArrayRegion(JNIEnv* env, jdoubleArray array, jsize start, jsize length, jdouble* buf) argument 2299 GetFloatArrayRegion(JNIEnv* env, jfloatArray array, jsize start, jsize length, jfloat* buf) argument 2305 GetIntArrayRegion(JNIEnv* env, jintArray array, jsize start, jsize length, jint* buf) argument 2310 GetLongArrayRegion(JNIEnv* env, jlongArray array, jsize start, jsize length, jlong* buf) argument 2315 GetShortArrayRegion(JNIEnv* env, jshortArray array, jsize start, jsize length, jshort* buf) argument 2321 SetBooleanArrayRegion(JNIEnv* env, jbooleanArray array, jsize start, jsize length, const jboolean* buf) argument 2327 SetByteArrayRegion(JNIEnv* env, jbyteArray array, jsize start, jsize length, const jbyte* buf) argument 2332 SetCharArrayRegion(JNIEnv* env, jcharArray array, jsize start, jsize length, const jchar* buf) argument 2337 SetDoubleArrayRegion(JNIEnv* env, jdoubleArray array, jsize start, jsize length, const jdouble* buf) argument 2343 SetFloatArrayRegion(JNIEnv* env, jfloatArray array, jsize start, jsize length, const jfloat* buf) argument 2349 SetIntArrayRegion(JNIEnv* env, jintArray array, jsize start, jsize length, const jint* buf) argument 2354 SetLongArrayRegion(JNIEnv* env, jlongArray array, jsize start, jsize length, const jlong* buf) argument 2359 SetShortArrayRegion(JNIEnv* env, jshortArray array, jsize start, jsize length, const jshort* buf) argument 2593 ArtArrayT* array = soa.Decode<ArtArrayT*>(java_array); local 2608 ArtArrayT* array = DecodeAndCheckArrayType<ArrayT, ElementT, ArtArrayT>(soa, java_array, local 2636 ArtArrayT* array = DecodeAndCheckArrayType<ArrayT, ElementT, ArtArrayT>(soa, java_array, local 2683 ArtArrayT* array = local 2703 ArtArrayT* array = local [all...] |