Merge "Don't make HardwareRenderer calls in the finalizer"

This commit is contained in:
John Reck
2014-04-08 21:22:42 +00:00
committed by Android (Google) Code Review
2 changed files with 1 additions and 1 deletions

View File

@@ -909,7 +909,6 @@ public class RenderNode {
@Override
protected void finalize() throws Throwable {
try {
destroyDisplayListData();
nDestroyDisplayList(mNativeDisplayList);
} finally {
super.finalize();

View File

@@ -253,6 +253,7 @@ public class ThreadedRenderer extends HardwareRenderer {
protected void finalize() throws Throwable {
try {
nDeleteProxy(mNativeProxy);
mNativeProxy = 0;
} finally {
super.finalize();
}