Steven Wu
28cfeac17b
[Caching] Improve swift caching remarks
...
Make swift caching remarks more friendly to use by:
* Allow environmental variable `SWIFT_ENABLE_COMPILE_CACHE_REMARK` to
control if the remarks are emitted or not. This avoids updating and
reconfiguring build flags just to see the caching remarks.
* Add a new cache hit remark on top of the existing cache replay output
remarks. Cache output replay remark is one per output, while cache hit
remark is one per invocation. This allows better cache hit/miss rate
calculation just based on the number of remarks emitted.
rdar://178563432
2026-06-02 15:49:20 -07:00
..
2026-03-20 10:58:11 -07:00
2025-10-02 12:09:14 -07:00
2025-11-07 11:01:33 -08:00
2026-02-09 15:03:53 -08:00
2025-12-15 08:52:49 -08:00
2026-03-12 17:16:16 -07:00
2026-04-27 13:15:11 -07:00
2026-04-13 16:22:02 -07:00
2025-12-12 17:13:31 -08:00
2026-05-20 10:45:33 -07:00
2026-06-02 15:49:20 -07:00
2025-11-13 12:20:31 -08:00
2025-12-12 17:13:31 -08:00
2026-06-02 15:49:20 -07:00
2026-06-02 15:49:20 -07:00
2025-12-09 12:16:18 -08:00
2026-02-16 17:41:59 -05:00
2025-12-12 17:13:31 -08:00
2025-12-15 08:52:49 -08:00
2025-12-12 17:13:31 -08:00
2026-01-12 15:57:52 -08:00
2025-12-12 17:13:31 -08:00
2025-12-12 17:13:31 -08:00
2026-04-02 10:15:54 -07:00
2025-12-15 08:47:47 -08:00
2026-03-20 10:58:11 -07:00
2026-02-21 13:35:34 -08:00
2025-12-22 16:53:49 -08:00
2026-02-27 09:42:05 -08:00
2025-12-12 17:13:31 -08:00
2026-06-02 15:49:20 -07:00
2025-10-17 15:53:52 -07:00
2025-03-17 14:58:11 -07:00
2026-04-15 13:03:55 -07:00
2026-01-08 15:27:07 -08:00
2025-12-12 17:13:31 -08:00
2026-04-07 15:44:17 -07:00
2025-02-05 14:24:35 -08:00
2025-12-12 17:13:31 -08:00
2025-10-21 15:34:10 -07:00
2026-03-25 08:38:52 -07:00
2025-12-12 17:13:31 -08:00
2026-02-16 17:41:59 -05:00
2025-12-12 17:13:31 -08:00
2026-04-15 13:03:55 -07:00
2026-03-19 14:30:41 -07:00
2025-11-13 12:20:31 -08:00
2025-12-12 17:13:31 -08:00
2025-10-12 23:29:16 -07:00
2026-03-17 11:04:18 -07:00
2025-11-10 10:52:28 -08:00
2026-02-18 09:10:08 -08:00
2025-12-12 17:13:31 -08:00
2026-06-02 15:49:20 -07:00
2026-06-02 15:49:20 -07:00
2026-01-23 02:19:36 -08:00
2026-03-17 11:04:18 -07:00
2026-03-17 11:04:18 -07:00
2026-03-12 08:53:16 -07:00
2025-12-12 17:13:31 -08:00
2025-07-15 10:46:50 -07:00
2025-12-12 17:13:31 -08:00
2026-04-21 10:26:06 -07:00
2025-12-12 17:13:31 -08:00
2025-12-12 17:13:31 -08:00
2025-12-12 17:13:31 -08:00
2024-08-22 13:09:48 -07:00
2026-04-01 11:46:17 -07:00
2026-03-18 13:27:04 -07:00
2026-04-09 09:13:11 -07:00
2026-06-02 15:49:20 -07:00
2025-12-12 17:13:31 -08:00
2025-12-12 17:13:31 -08:00
2025-12-12 17:13:31 -08:00
2025-12-12 17:13:31 -08:00