diff options
| author | 2023-08-01 14:12:39 +0900 | |
|---|---|---|
| committer | 2023-08-01 18:30:13 +0000 | |
| commit | d6ab48c6607c7772dcacc74121970e5445ef7459 (patch) | |
| tree | c18b9c6bc35b8dd8ce9cb4790fad6d96f84b767f /java/system_modules_test.go | |
| parent | 1e079dfdf241c339831ea51869b343492f90ed59 (diff) | |
Limit LTO inlining even when profile is present
Reduce the import instr limit from the LLVM default (100) to 40. This
helps reduce the binary size as well as improving performance slightly.
Size:
             Default(100)   40        30
libhwui.so   11059040       11058912  11060872
libart.so    10697576       10697160  10696568
Performance:
40 vs. default:  0.37% improvement
                 http://go/art-benchmark?p=BootImageProfileId:36054
30 vs. default:  0.36% improvement
                 http://go/art-benchmark?p=BootImageProfileId:36058
Test: presubmit
Change-Id: Id800ff7818cde908daab784bac0a312c6a71272d
Diffstat (limited to 'java/system_modules_test.go')
0 files changed, 0 insertions, 0 deletions