Get the latest tech news
Rust Dylib Rabbit Holes
I’ll be giving a talk about this at the Rust Sydney meetup later today. It’ll be about 9am UTC, although it could be early or late depending on other talks.
LinkerTime (ms)lld (18)545mold (2.32.1)287wild183I sometimes wonder if Rust (or more accurately Cargo) needs a third default profile “fastbuild” that doesn’t have debug info and is optimised for building fast. There’s a good chance it also prevents LLVM from making various optimisations, since by using default visibility, we’re effectively telling it that any of these variables or functions might be swapped out for alternative definitions at runtime. bearcove repi marxin bes Urgau jonhoo Kobzol coastalwhite mstange bcmyers Shnatsel Rafferty97 joshtriplett teburd wezm davidcornu tommythorn flba-eb acshi teh yerke alexkirsz NobodyXu jplatte ymgyt Pratyush ethanmsl+2 anonymous
Or read this on Hacker News