commit | fd8bb93874b9288baf288349321b86ebe3953275 | [log] [tgz] |
---|---|---|
author | Yi Kong <yikong@google.com> | Mon Mar 12 16:52:57 2018 -0700 |
committer | Yi Kong <yikong@google.com> | Fri Mar 16 12:20:58 2018 -0700 |
tree | fa963bf6899943aba95786081c15157736008449 | |
parent | 51986daae0bf23a2eab9eb2daf7bf261be502f49 [diff] |
Enable ThinLTO for libart This helps reducing binary size as well as improve performance of libart. On Marlin No LTO ThinLTO Improvement libart.so 5.82MB 5.66MB 2.75% libart.so (64) 7.71MB 7.44MB 3.44% atest (AppStartup) 270.13 265.13 1.85% dex2oat 536.04 533.03 0.56% Bug: 62839002 Test: Benchmark on Marlin Change-Id: Ic386ebceecf89239ad4f28db28b9bfd641efc45c