rok commented on PR #50033: URL: https://github.com/apache/arrow/pull/50033#issuecomment-4546416635
I've used :robot: to quickly benchmark ([script](https://gist.github.com/rok/dc4fc1c6c7c5b269f397f390ef167100)) `mold` vs `ld` on my desktop. `mold` is marginally faster and CI-performance-wise I don't think it makes sense to keep using it. To clarify - on a single file `mold` is 8x faster than `ld` but because of build parallelization and dominating compile time cost in CI (we rebuild each time) we're not really seeing much benefit from it ([see here](https://gist.github.com/rok/dc4fc1c6c7c5b269f397f390ef167100#file-mold_benchmark_writeup-md)). I imagine it's nice to use `mold` to speed up local development. One could argue we should keep running it somewhere in CI to make sure it remains usable with Arrow, but that doesn't feel like a strong enough argument. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
