Lines Matching refs:mEnv
146 JNIEnv *mEnv; // not owned. member in InferenceInOutSequenceList
157 : mEnv(env), mValid(false) { in InferenceInOutSequenceList()
189 size_t data_count = mEnv->CallIntMethod(inOutDataList, list_size); in InferenceInOutSequenceList()
199 jobject inOutSeq = mEnv->CallObjectMethod(inOutDataList, list_get, seq_index); in InferenceInOutSequenceList()
200 if (mEnv->ExceptionCheck()) { return; } in InferenceInOutSequenceList()
202 size_t seqLen = mEnv->CallIntMethod(inOutSeq, inOutSeq_size); in InferenceInOutSequenceList()
203 if (mEnv->ExceptionCheck()) { return; } in InferenceInOutSequenceList()
209 jobject inout = mEnv->CallObjectMethod(inOutSeq, inOutSeq_get, i); in InferenceInOutSequenceList()
210 if (mEnv->ExceptionCheck()) { return; } in InferenceInOutSequenceList()
216 mEnv->GetObjectField(inout, inout_input)); in InferenceInOutSequenceList()
220 mEnv->GetByteArrayElements(input, NULL)); in InferenceInOutSequenceList()
221 input_len = mEnv->GetArrayLength(input); in InferenceInOutSequenceList()
236 mEnv->GetObjectField(inout, inout_expectedOutputs)); in InferenceInOutSequenceList()
242 jsize expectedOutputsLength = mEnv->GetArrayLength(expectedOutputs); in InferenceInOutSequenceList()
248 … static_cast<jbyteArray>(mEnv->GetObjectArrayElement(expectedOutputs, j)); in InferenceInOutSequenceList()
253 jclass iaeClass = mEnv->FindClass("java/lang/IllegalArgumentException"); in InferenceInOutSequenceList()
254 mEnv->ThrowNew(iaeClass, "Null expected output array"); in InferenceInOutSequenceList()
259 mEnv->GetByteArrayElements(expectedOutput, NULL)); in InferenceInOutSequenceList()
260 size_t expectedOutput_len = mEnv->GetArrayLength(expectedOutput); in InferenceInOutSequenceList()
265 jclass iaeClass = mEnv->FindClass("java/lang/IllegalArgumentException"); in InferenceInOutSequenceList()
266 mEnv->ThrowNew(iaeClass, "Expected golden output for every input"); in InferenceInOutSequenceList()
283 mEnv->ReleaseByteArrayElements( in ~InferenceInOutSequenceList()
288 jsize expectedOutputsLength = mEnv->GetArrayLength(expectedOutputs); in ~InferenceInOutSequenceList()
291 jclass iaeClass = mEnv->FindClass("java/lang/IllegalStateException"); in ~InferenceInOutSequenceList()
292 mEnv->ThrowNew(iaeClass, "Mismatch of the size of expected outputs jni array " in ~InferenceInOutSequenceList()
298 …jbyteArray expectedOutput = static_cast<jbyteArray>(mEnv->GetObjectArrayElement(expectedOutputs, j… in ~InferenceInOutSequenceList()
299 mEnv->ReleaseByteArrayElements( in ~InferenceInOutSequenceList()