diff options
Diffstat (limited to 'test/998-scoped-primitive-array/scoped_primitive_array.cc')
-rw-r--r-- | test/998-scoped-primitive-array/scoped_primitive_array.cc | 66 |
1 files changed, 0 insertions, 66 deletions
diff --git a/test/998-scoped-primitive-array/scoped_primitive_array.cc b/test/998-scoped-primitive-array/scoped_primitive_array.cc deleted file mode 100644 index c224a06313..0000000000 --- a/test/998-scoped-primitive-array/scoped_primitive_array.cc +++ /dev/null @@ -1,66 +0,0 @@ -/* - * Copyright (C) 2015 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#include "jni.h" -#include "ScopedPrimitiveArray.h" - -extern "C" JNIEXPORT jlong JNICALL Java_Main_measureByteArray(JNIEnv* env, - jclass, - jlong reps, - jbyteArray arr) { - jlong ret = 0; - for (jlong i = 0; i < reps; ++i) { - ScopedByteArrayRO sc(env, arr); - ret += sc[0] + sc[sc.size() - 1]; - } - return ret; -} - -extern "C" JNIEXPORT jlong JNICALL Java_Main_measureShortArray(JNIEnv* env, - jclass, - jlong reps, - jshortArray arr) { - jlong ret = 0; - for (jlong i = 0; i < reps; ++i) { - ScopedShortArrayRO sc(env, arr); - ret += sc[0] + sc[sc.size() - 1]; - } - return ret; -} - -extern "C" JNIEXPORT jlong JNICALL Java_Main_measureIntArray(JNIEnv* env, - jclass, - jlong reps, - jintArray arr) { - jlong ret = 0; - for (jlong i = 0; i < reps; ++i) { - ScopedIntArrayRO sc(env, arr); - ret += sc[0] + sc[sc.size() - 1]; - } - return ret; -} - -extern "C" JNIEXPORT jlong JNICALL Java_Main_measureLongArray(JNIEnv* env, - jclass, - jlong reps, - jlongArray arr) { - jlong ret = 0; - for (jlong i = 0; i < reps; ++i) { - ScopedLongArrayRO sc(env, arr); - ret += sc[0] + sc[sc.size() - 1]; - } - return ret; -} |