You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
a:b syntax can massively increase compile times, I had ~5-6 calls inside of a define that was called ~400 times, which increased compilation times by 2 minutes. With some very, very rough maths that means each a:b call is something like 50ms of compile time, which when inside a define that is used a lot can really increase the compilation times.
I only noticed this due to a single PR increasing it to ~2:30 minutes, but we could have had smaller PRs adding these going under the radar.
The text was updated successfully, but these errors were encountered:
a:b syntax can massively increase compile times, I had ~5-6 calls inside of a define that was called ~400 times, which increased compilation times by 2 minutes. With some very, very rough maths that means each a:b call is something like 50ms of compile time, which when inside a define that is used a lot can really increase the compilation times.
I only noticed this due to a single PR increasing it to ~2:30 minutes, but we could have had smaller PRs adding these going under the radar.
The text was updated successfully, but these errors were encountered: