diff options
| author | Makoto Onuki <omakoto@google.com> | 2017-06-27 13:38:38 -0700 |
|---|---|---|
| committer | Makoto Onuki <omakoto@google.com> | 2017-06-28 09:03:09 -0700 |
| commit | b148b6c3c8547143946726a4f6143106406f2fd2 (patch) | |
| tree | c5138c228945e091a2792fbe2b03e9a8190dfc1b /docs/html/sdk/api_diff/13/changes | |
| parent | 7d2d194ec126edf882f34ad3cf0dc8f0e95d3a82 (diff) | |
Parcel: Use @CriticalNative when possible.
- Change some methods from FastNative to CritcialNative
- Change nativeGetBlobAshmemSize to CritcalNative
- ParcelPerfTest.java (CorePerfTests)
bullhead-userdebug + prep_buller.sh, mean(ns), changed methods only
-- After
timeGetDataCapacity_mean 166 +39.16%
timeGetDataPosition_mean 169 +53.25%
timeReadByte_mean 296 +39.86%
timeReadLong_mean 284 +61.97%
timeSetDataPosition_mean 173 +34.10%
timeGetDataSize_mean 173 +37.57%
timeReadInt_mean 284 +57.04%
-- Before
timeGetDataCapacity_mean 231
timeGetDataPosition_mean 259
timeReadByte_mean 414
timeReadLong_mean 460
timeSetDataPosition_mean 232
timeGetDataSize_mean 238
timeReadInt_mean 446
Bug: 62135986
Test: bit CtsOsTestCases:android.os.cts.ParcelTest
Change-Id: I8c7ede25c87017ef2c7a49beaa3ac781c08ea365
Diffstat (limited to 'docs/html/sdk/api_diff/13/changes')
0 files changed, 0 insertions, 0 deletions
