Yi Kong
ce23b9ba16
Enable full LTO optimization by default
...
We set the default optimization mode to --lto-O0 for LTO enabled
projects, in order to save build time. This is missing some performance
optimizations, esp. related to vectorization. Now that we suggest eng
build for developers, we can enable full optimization by default.
When we introduced --lto-O0, we achieved a 4.2% saving in
system-processes-memory-direct. Enabling full LTO optimization will
trade some of the memory / binary size savings for better code
performance. For system-processes-memory-direct, it is 2.0% increase
compared to --lto-O0, or a net 2.2% saving compared to baseline.
Test: presubmit
Bug: 328163089
Change-Id: Ia4d0f74e668ed057d6d9d6fc6c60196c2e355fb9
2024-03-07 07:02:45 +00:00
..
2024-02-28 06:14:57 +00:00
2022-04-28 14:18:59 +00:00
2023-02-28 19:29:47 -08:00
2022-10-05 09:06:49 +09:00
2024-01-03 21:48:03 +00:00
2024-02-09 12:22:13 -08:00
2024-02-09 13:49:02 -08:00
2023-12-08 13:51:05 -08:00
2024-02-05 10:31:23 +09:00
2023-07-26 09:47:10 -07:00
2021-08-31 17:07:07 +01:00
2023-12-08 13:51:05 -08:00
2024-01-02 16:06:09 -08:00
2023-12-12 05:06:20 +00:00
2024-01-23 12:43:38 +08:00
2024-02-28 18:03:00 +00:00
2023-05-19 20:31:32 +00:00
2024-02-16 19:42:15 +00:00
2023-05-19 20:31:32 +00:00
2023-05-19 20:31:32 +00:00
2021-08-02 11:50:34 -07:00
2024-02-01 20:51:48 -08:00
2024-02-12 18:12:14 +00:00
2024-02-09 13:49:02 -08:00
2024-01-03 22:14:24 +00:00
2023-12-03 17:22:56 -08:00
2024-01-10 16:29:51 +09:00
2023-12-08 13:51:05 -08:00
2024-01-10 10:13:31 +09:00
2024-01-10 10:13:31 +09:00
2021-09-25 10:17:31 +01:00
2024-01-09 11:37:14 +09:00
2024-01-09 11:37:14 +09:00
2024-01-09 22:09:07 +00:00
2022-12-05 13:43:29 -05:00
2023-12-08 13:51:05 -08:00
2023-12-14 16:12:22 -08:00
2023-02-27 12:57:30 +09:00
2024-01-09 11:37:14 +09:00
2023-12-08 13:51:05 -08:00
2024-02-07 17:32:00 +08:00
2024-01-09 11:37:14 +09:00
2024-01-31 19:42:31 -08:00
2021-04-26 18:41:00 -07:00
2024-01-26 11:06:45 -08:00
2024-03-07 07:02:45 +00:00
2024-01-12 11:19:24 -08:00
2021-09-23 11:37:57 +01:00
2023-05-19 20:31:32 +00:00
2024-01-09 22:09:07 +00:00
2024-01-02 16:06:09 -08:00
2023-12-14 16:12:20 -08:00
2023-10-02 17:35:55 +00:00
2022-08-30 18:24:40 +00:00
2024-01-23 12:43:38 +08:00
2024-01-02 16:06:09 -08:00
2023-10-18 17:42:59 -07:00
2024-01-26 11:06:45 -08:00
2023-02-28 19:29:47 -08:00
2024-03-04 08:39:20 +00:00
2024-02-28 19:14:59 -08:00
2021-07-20 12:46:48 -07:00
2023-12-08 13:51:05 -08:00
2023-12-08 13:51:05 -08:00
2024-02-07 15:35:36 +08:00
2023-12-14 16:12:22 -08:00
2023-12-14 16:12:21 -08:00
2023-05-02 15:37:26 +00:00
2023-05-02 15:37:26 +00:00
2023-12-14 16:12:20 -08:00
2023-07-14 12:43:09 -04:00
2024-02-28 19:14:24 -08:00
2023-12-08 13:51:05 -08:00
2023-12-05 08:24:38 +09:00
2021-09-02 11:46:24 +02:00
2024-01-09 11:37:14 +09:00
2024-01-31 19:42:31 -08:00
2024-01-10 16:29:51 +09:00
2023-12-08 13:51:05 -08:00
2023-07-18 15:07:24 -04:00
2021-06-03 08:31:55 -04:00
2022-08-17 10:43:13 -07:00
2024-01-31 19:42:31 -08:00
2023-12-14 16:12:22 -08:00
2024-02-02 01:06:37 +00:00
2024-02-01 11:20:14 +09:00