Merge "Do not leak objects created from JNI" into sc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
c62ea7c7d8
@@ -1658,10 +1658,12 @@ public:
|
||||
jobject jJankData = env->NewObject(gJankDataClassInfo.clazz,
|
||||
gJankDataClassInfo.ctor, jankData[i].frameVsyncId, jankData[i].jankType);
|
||||
env->SetObjectArrayElement(jJankDataArray, i, jJankData);
|
||||
env->DeleteLocalRef(jJankData);
|
||||
}
|
||||
env->CallVoidMethod(target,
|
||||
gJankDataListenerClassInfo.onJankDataAvailable,
|
||||
jJankDataArray);
|
||||
env->DeleteLocalRef(jJankDataArray);
|
||||
env->DeleteLocalRef(target);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user