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]

Reply via email to