diff options
author | Jeff Sharkey <jsharkey@android.com> | 2021-01-04 21:42:19 -0700 |
---|---|---|
committer | Jeff Sharkey <jsharkey@android.com> | 2021-01-04 21:42:21 -0700 |
commit | 179ed2b7d826bfc8826c17d9088283e6156a6346 (patch) | |
tree | 6a3bc43e876e570b1e68889fadb4b9fc12a91a2c /rs/java/android/renderscript/ProgramFragmentFixedFunction.java | |
parent | b4766c2013d6cbcb3b466bab0709344c15674209 (diff) |
Fix FastDataOutput performance bug.
The underlying CharsetUtils methods accept the total length of the
underlying byte[] array; the bug in the existing logic was attempting
to pass the remaining length, which caused much more aggressive
one-off buffer allocation when not needed.
Bug: 171832118
Test: atest FrameworksCoreTests:com.android.internal.util.FastDataTest
Test: atest FrameworksCoreTests:android.util.CharsetUtilsTest
Test: atest FrameworksCoreTests:android.util.XmlTest
Test: atest FrameworksCoreTests:android.util.BinaryXmlTest
Change-Id: If257f75446d2f99313eecc3c11822d770f920687
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions