summaryrefslogtreecommitdiff
path: root/test/ProfileTestMultiDex
diff options
context:
space:
mode:
authorDavid Srbecky <dsrbecky@google.com>2019-06-16 21:53:51 +0100
committerDavid Srbecky <dsrbecky@google.com>2019-06-19 18:24:04 +0000
commita2b34561a7faca95d0a4f8194ad155798e238e37 (patch)
tree2da4501b3fdd20e3d227869a4ce44eab03b79434 /test/ProfileTestMultiDex
parent34087c1047b79b7ec83eb2f45cf4f70524e0f6f5 (diff)
Stack maps: Interleave consecutive varints.
Reorder the layout of consecutive varints. Store all the 'headers' which define the varint size first and then store any large values. The size is unchanged, but it makes the reading from memory faster. This speeds up CodeInfo by 10%, and maps startup by 0.1%. Change in size is negligible (the bits mostly just move). Test: test.py -b --host --64 --optimizing Change-Id: I16f702389d4ba94a407b1586cae5f82b8ef60e7b
Diffstat (limited to 'test/ProfileTestMultiDex')
0 files changed, 0 insertions, 0 deletions