Live data from Hacker News

Mold: A Massively Parallel Linker

arxiv.org

21–23 of 23 posts

Re: Mold: A Massively Parallel Linker

#23
post #21
post #7

Would use this at a fairly large company if we had windows and Mac support, probably could get budget to pay for the features it’s missing.

Hm - are the linking requirements for PE and COFF similar enough for that to work?

No. I wrote my integrated linkers with rcc for pe/coff, elf and macho by myself, and macho was the worst to be dealt with. elf was pretty easy, easier than pe/coff.

Mine is also much faster than mold/wild, because I do much less work, and I have all the objects already in memory. Similar to tinycc. Only when someone needs a very unusual unsupported linker feature, I have to fallback to an external linker, which is ~100x slower. The less work it has to do, the faster. I dont appreciate the unix habit to use intermediate files all along, which needs additional readers and writers.

Post reply on HN