News for hackers. Stuff that matters.
Re:Why Cargo Check Is So Slow by ameliaquining on Saturday August 09, 2025 @12:11PM (#44847687)
I'm confused about a couple things:

* What is metadata_decode_entry_impl_trait_header and what does it have to do with proc macros? I suppose if a proc macro emitted code that used impl Trait a bunch then it might need to use this code, but I don't see why that would disproportionately affect compile times.

* What's the proposal for how to fix this?

Re:Why Cargo Check Is So Slow by eveeifyeve on Saturday August 09, 2025 @12:58PM (#44848118)
It's used to compile proc macros. in order to fix this typeck needs to not use them which is a huge rewrite alone.
Re:Why Cargo Check Is So Slow by ameliaquining on Saturday August 09, 2025 @10:55PM (#44852436)
In what specific sense is metadata_decode_entry_impl_trait_header "used to compile proc macros" and where did you find this information? And what does the article mean by "and finally it can be fixed"?