diff options
Diffstat (limited to 'apct-tests')
-rw-r--r-- | apct-tests/perftests/core/src/android/graphics/perftests/TypefaceSerializationPerfTest.java | 4 |
1 files changed, 3 insertions, 1 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 547369055e95..d27250719c6d 100644 --- a/apct-tests/perftests/core/src/android/graphics/perftests/TypefaceSerializationPerfTest.java +++ b/apct-tests/perftests/core/src/android/graphics/perftests/TypefaceSerializationPerfTest.java @@ -20,6 +20,7 @@ import android.graphics.Typeface; import android.os.SharedMemory; import android.perftests.utils.BenchmarkState; import android.perftests.utils.PerfStatusReporter; +import android.util.ArrayMap; import androidx.test.filters.LargeTest; import androidx.test.runner.AndroidJUnit4; @@ -55,9 +56,10 @@ public class TypefaceSerializationPerfTest { ByteBuffer buffer = memory.mapReadOnly().order(ByteOrder.BIG_ENDIAN); BenchmarkState state = mPerfStatusReporter.getBenchmarkState(); + ArrayMap<String, Typeface> out = new ArrayMap<>(); while (state.keepRunning()) { buffer.position(0); - Typeface.deserializeFontMap(buffer); + Typeface.deserializeFontMap(buffer, out); } } |