|
|
|
|
|
by maccard
1610 days ago
|
|
> Do you examine all of your generated machine code to ensure that it generates correct code? (not OP). I examine the output if someone tells me it's slower, or if I care about performance. I did a very rough benchmark which says in this case they're equivalent [0], however that's not necessarily representative of the places it's called in. There's definitely a compile time overhead though [1]. On my current project there's ~20k files. On an 8 core machine (as an example), adding 150ms per file would add 7 minutes onto a clean build (before optimising the builds). [0] https://quick-bench.com/q/LBarCDIigwpmXcwZSx-RgV2x4_4
[1] https://build-bench.com/b/OH8qf9AgEB_l-BhANV5qP_uSCys |
|