commit | 1a20b6801f2432a42b906f0de01e7e9586526aec | [log] [tgz] |
---|---|---|
author | Mathieu Chartier <mathieuc@google.com> | Tue Jan 31 14:25:16 2017 -0800 |
committer | Mathieu Chartier <mathieuc@google.com> | Wed Feb 01 12:46:43 2017 -0800 |
tree | ae3faaf42a2b560601fc024ae16898a5dfa42261 | |
parent | 357dcb73934356239292c46d6fbedba734da5e00 [diff] |
Deduplicate register masks Data is commonly shared between different stack maps. The register masks are stored after the stack masks. Oat size for a large app: 96722288 -> 94485872 (-2.31%) Average oat size reduction according to golem -3.193%. Bug: 34621054 Test: test-art-host Change-Id: I5eacf668992e866d11ddba0c01675038a16cdfb4