summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Kohsuke Yatoh <kyatoh@google.com> 2022-07-30 11:23:52 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2022-07-30 11:23:52 +0000
commit7e6a86309f7a02119e25db505be1ef8c570d773c (patch)
treeb7560e7ab5eb39db0dd974fb85397248a83fbb59
parent96e29c7537e7f84b0e93b19bdc333b2db8104488 (diff)
parent3390cdcec3c24100bf4d3be3c5d2f9fb32486ed6 (diff)
Merge "Manually release objects in testDeserializeFontMap."
-rw-r--r--apct-tests/perftests/core/src/android/graphics/perftests/TypefaceSerializationPerfTest.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/apct-tests/perftests/core/src/android/graphics/perftests/TypefaceSerializationPerfTest.java b/apct-tests/perftests/core/src/android/graphics/perftests/TypefaceSerializationPerfTest.java
index d3fcaa1651c0..1e2650dbfdc4 100644
--- a/apct-tests/perftests/core/src/android/graphics/perftests/TypefaceSerializationPerfTest.java
+++ b/apct-tests/perftests/core/src/android/graphics/perftests/TypefaceSerializationPerfTest.java
@@ -97,6 +97,10 @@ public class TypefaceSerializationPerfTest {
buffer.position(0);
Typeface.deserializeFontMap(buffer, out);
elapsedTime = System.nanoTime() - startTime;
+ for (Typeface typeface : out.values()) {
+ typeface.releaseNativeObjectForTest();
+ }
+ out.clear();
}
}