Version 0.8.0 of the Wild linker is out. This release brings lots of new features and bug fixes as well as some performance improvements. The benchmarks page now has more benchmarks on it and also now compares the performance of the last few Wild releases. Thanks to everyone who contributed!

https://github.com/davidlattimore/wild/releases/tag/0.8.0

https://github.com/davidlattimore/wild/

#rust #wildlinker

In the Wild linker, we make extensive use of rayon for parallelism. In some places, we process graphs or do other work that doesn't fit neatly into rayon's par_iter. In this post, I explore some of the different approaches we've used and some of their issues as well as discuss possible future options.

https://davidlattimore.github.io/posts/2025/11/27/graph-algorithms-in-rayon.html

#wildlinker #rust #rayon

Graph Algorithms in Rayon | David Lattimore

We've just released version 0.7.0 of the Wild linker. Only 6 weeks after our last release, but with lots of changes. Lots of bug fixes, new features and even a performance improvement for those with more than 8 CPU threads. Thanks to everyone who contributed!

https://github.com/davidlattimore/wild/releases/tag/0.7.0

#wildlinker #rustlang

Release 0.7.0 路 davidlattimore/wild

Only 7 weeks since our last release, but the team still got a lot done! We've split changes into separate sections this time, so hopefully it's a bit easier to read. 馃殌 Features Add handling of the...

GitHub

We've just released version 0.6.0. It has lots of bug fixes, many new flags, features, performance improvements and adds support for RISCV64. This is the first release of wild where our release binaries were built with wild, so I guess we're now using it in production. I've written a blog post that covers some of what we've been up to and where I think we're heading next.

https://davidlattimore.github.io/posts/2025/09/23/wild-update-0.6.0.html

#rustlang #wildlinker

Wild Linker Update - 0.6.0 | David Lattimore

Last week, I had the pleasure of attending the RustForge conference in Wellington, New Zealand. While there, I gave a talk about some of my favourite optimisations in the Wild linker.

https://davidlattimore.github.io/posts/2025/09/02/rustforge-wild-performance-tricks.html

#rustlang #rustforge #wildlinker

Wild Performance Tricks | David Lattimore

The other day, I had the pleasure of chatting with @timClicks about the Wild linker for an episode of his podcast, Compose. The recording is now up at https://timclicks.dev/podcast/david-lattimore-faster-linker-faster-builds

#wildlinker #rustlang

David Lattimore - Faster Linker, Faster Builds - timClicks (Tim McNamara)

David introduces his linker, wild. Along the way, he teaches about how compilers work, what the linker is and how Rust enables him to write major ambitious projects.

timClicks (Tim McNamara)

Wild version 0.5.0 is out with lots of bug fixes and new features. https://github.com/davidlattimore/wild/releases/tag/0.5.0
Thanks everyone who contributed! I'm doing this release from Rustweek in the Netherlands.

#wildlinker #rustlang

Release 0.5.0 路 davidlattimore/wild

Release Notes A lot of fixes and new features since 0.4.0. We had 200 commits. Improve error message for LTO objects in archives (mati865) Fix setting of STATIC_TLS on non-x86-64 arch (marxin) lin...

GitHub

Version 0.4.0 of the Wild linker is out. It's a huge release with more than 250 commits and several new contributors. We now support aarch64 on Linux. Check out the full release notes at https://github.com/davidlattimore/wild/releases/tag/0.4.0

If you're developing on Linux, we'd love it if you could give it a try and let us know what linker flags and other things you're using that we don't yet support.

#wildlinker #rustlang

Release 0.4.0 路 davidlattimore/wild

Release Notes A huge release with more than 250 commits since 0.3.0. We've also had several new contributors, which is awesome. Wild now supports aarch64 on Linux (marxin) Support for TLSDESC (mar...

GitHub

The Wild linker is at the point where I've decided it makes sense to start work on adding support for incremental linking. To that end, I've written a design document.

https://davidlattimore.github.io/posts/2024/11/19/designing-wilds-incremental-linking.html

#rustlang #wildlinker

Designing Wild's incremental linking | David Lattimore

A few weeks ago I gave a talk at the open source conference, GOSIM about the linker I've been writing called Wild. The video of the talk is now up at https://www.youtube.com/watch?v=XFSwmSXv2QA

Thank you to the GOSIM organisers for giving me the opportunity to come and speak. It was great to get to meet so many other rustaceans.

#rustlang #wildlinker #gosim2024china

GOSIM CHINA 2024 - David Lattimore: Incremental Linking and Hot Code Reloading for Rust

YouTube