summaryrefslogtreecommitdiff
path: root/java/system_modules_test.go
diff options
context:
space:
mode:
author Yi Kong <yikong@google.com> 2023-08-01 14:12:39 +0900
committer Yi Kong <yikong@google.com> 2023-08-01 18:30:13 +0000
commitd6ab48c6607c7772dcacc74121970e5445ef7459 (patch)
treec18b9c6bc35b8dd8ce9cb4790fad6d96f84b767f /java/system_modules_test.go
parent1e079dfdf241c339831ea51869b343492f90ed59 (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