Loading core/jni/android_view_SurfaceControl.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -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); } Loading Loading
core/jni/android_view_SurfaceControl.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -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); } Loading