Files
zig/src
mlugg 5f7a0bbabf Sema: fix unreasonable progress node numbers
The "completed" count in the "Semantic Analysis" progress node had
regressed since 0.14.0: the number got crazy big very fast, even on
simple cases. For instance, an empty `pub fn main` got to ~59,000 where
on 0.14 it only reached ~4,000. This was happening because I was
unintentionally introducing a node every time type resolution was
*requested*, even if (as is usually the case) it turned out to already
be done. The fix is simply to start the progress node a little later,
once we know we are actually doing semantic analysis. This brings the
number for that empty test case down to ~5,000, which makes perfect
sense. It won't exactly match 0.14, because the standard library has
changed, and also because the compiler's progress output does have some
*intentional* changes.
2025-08-08 23:14:26 +01:00
..
2025-07-16 10:23:02 -07:00
2025-08-07 22:26:42 -07:00
2025-08-08 22:37:27 +01:00
2025-07-16 10:23:02 -07:00
2025-08-02 04:16:01 +03:30
2025-08-08 22:37:27 +01:00
2025-08-08 22:37:27 +01:00
2025-07-07 22:43:51 -07:00
2025-08-08 22:37:27 +01:00