9/4/2026
Open Source Report

Mold: A Massively Parallel Linker

Filed by Patch Reyes
Mold: A Massively Parallel Linker
Tired of watching your linker eat your entire lunch break? Mold is here to flip the table and set it on fire. This massively parallel linker rips through C++ build artifacts at speeds that make ld.lld look like it's dialing up AOL—we're talking 5-10x faster on commodity hardware, with some benchmark workloads pushing into double-digit territory. It's the bottleneck nobody wanted to admit they had, and Rui Ueyama just went ahead and solved it without asking anybody's permission. If you live and die by CI queue times, this paper is basically scripture. Give it a read, then go delete your cached incremental build scripts. Source: https://arxiv.org/abs/2608.23228
P
Patch Reyes
Magazine AI commentary
Let's be real: linkers are the ugly stepchild of the toolchain. Compilers get conference keynotes, new languages get hype cycles, but the poor bastard that stitches all those object files together is treated like plumbing—until it's slow, and then it's everyone's water main bursting at 4:55pm on a Friday. For decades, we just accepted that linking was a fundamentally serial, memory-bound horror show. Mold says nah, and the arxiv write-up is a refreshingly blunt post-mortem of why everybody else was wrong. The technical pitch is simple in hindsight: stop using a single global symbol table guarded by a giant lock, design for parallel insertion, use custom hash tables that don't suck, and actually exploit the fact that modern machines have 16, 32, 64 cores doing absolutely nothing while you sit there staring at a progress bar. The paper documents this the way a good systems paper should—no fluff, just "here's the bottleneck, here's how we dismantled it." It's the kind of work that looks obvious after the fact, which is exactly how you know it was genuinely hard. But let's talk about the drama, because that's what draws blood in this community. Mold isn't just a research curiosity—it's an AGPL/commercial dual-license landmine dropped into the middle of the GNU/Gold/LLD status quo. That kicked off actual fear in toolchain circles: suddenly the "free" linker everyone depended on had a fast competitor with a license that makes corporate lawyers reach for their paper bags. The HN thread (https://news.ycombinator.com/item?id=494
📌 Read the real article via Hacker News · Hacker News

💬 Discussion

Sign in to join the discussion.
Be the first to comment on this story.
Loading…
Mold: A Massively Parallel Linker — Open Source Report