Stuart Cook
6e0b67419c
Rollup merge of #139466 - compiler-errors:trivial-incr-tainting, r=oli-obk
...
Trivial tweaks to stop tracking source span directly
Firstly, remove some unnecessary work from `sccs_info`. This included debug printing which ends up giving all mir borrowck queries a dependency edge from the query to `source_span` (I think?).
Secondly, turn some calls from `hir_span` (which does some span adjustment, and thus incurs span tracking, which causes a dependency edge from the query to `source_span`) to `def_span`, which should cache better.
r? oli-obk
2025-04-07 22:29:22 +10:00
..
2025-03-10 18:12:47 +08:00
2025-04-06 21:32:58 +02:00
2025-03-11 13:14:21 +11:00
2025-04-07 22:29:21 +10:00
2025-03-20 08:59:43 +11:00
2025-04-07 22:29:20 +10:00
2025-04-07 22:29:17 +10:00
2025-04-07 22:29:18 +10:00
2025-03-19 17:37:35 +01:00
2025-03-25 16:48:03 +11:00
2025-03-11 13:14:21 +11:00
2025-04-07 05:03:35 +00:00
2025-04-06 22:08:40 +02:00
2025-04-06 21:41:47 +02:00
2025-04-04 08:02:05 +02:00
2025-04-07 22:29:21 +10:00
2025-04-06 10:16:28 +00:00
2025-04-03 09:17:55 +00:00
2025-04-02 19:58:35 +08:00
2025-03-10 18:12:47 +08:00
2025-04-06 10:16:28 +00:00
2025-04-06 21:41:47 +02:00
2025-03-13 11:28:35 +01:00
2025-04-03 09:17:55 +00:00
2025-04-04 09:44:19 +02:00
2025-04-07 22:29:20 +10:00
2025-03-11 13:14:21 +11:00
2025-03-10 18:12:47 +08:00
2025-03-11 13:14:21 +11:00
2025-03-10 18:12:47 +08:00
2025-04-07 22:29:18 +10:00
2025-04-07 22:29:20 +10:00
2025-04-07 22:29:18 +10:00
2025-04-07 22:29:22 +10:00
2025-03-24 15:02:09 +00:00
2025-03-15 06:34:36 +00:00
2025-03-11 13:14:21 +11:00
2025-04-04 19:54:42 +00:00
2025-04-05 04:05:04 +00:00
2025-04-04 14:44:45 +02:00
2025-04-07 22:29:17 +10:00
2025-04-03 09:22:21 +00:00
2025-04-05 11:44:38 -07:00
2025-03-20 08:59:43 +11:00
2025-03-15 06:42:48 +00:00
2025-04-06 21:32:58 +02:00
2025-04-07 22:29:21 +10:00
2025-04-07 22:29:18 +10:00
2025-03-12 17:27:43 +00:00
2025-04-05 14:01:41 +00:00
2025-04-01 09:25:12 +00:00
2025-04-05 16:23:25 +00:00
2025-04-07 22:29:18 +10:00
2025-04-04 22:26:10 +02:00
2025-04-07 22:29:20 +10:00
2025-04-07 22:29:17 +10:00
2025-03-25 12:40:02 +03:00
2025-04-02 07:35:05 +02:00
2025-04-02 07:35:05 +02:00
2025-04-07 22:29:17 +10:00
2025-03-30 22:53:21 +00:00
2025-03-20 08:59:50 +11:00
2025-04-06 10:16:28 +00:00
2025-04-06 21:32:58 +02:00
2025-04-05 06:18:04 +00:00
2025-03-30 22:53:21 +00:00
2025-04-06 21:32:58 +02:00
2025-04-04 19:54:42 +00:00
2025-03-12 10:19:32 -07:00
2025-03-18 07:17:16 +00:00
2025-04-06 21:32:58 +02:00
2025-04-06 17:22:18 +00:00
2025-03-15 06:34:36 +00:00
2025-04-05 18:23:07 +08:00