Skip to content

Cranelift, Part 3: Correctness in Register Allocation

cfallin.org
4 pointscfallin2 comments
On HN

Comments

I have to say, it's been great to read these posts as they came out.

Resources that vulgarize compiler internals are incredibly hard to find. Even though I already had a general idea what instruction selection and register allocation were, seeing them laid out it fine details really helped me get a better grasp of what makes the compiler tick.

Thanks again for making this!

I had sort of the same problem when jumping into Cranelift work -- this stuff is really not well-documented outside of the code itself. Happy to hear you found the posts useful!

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.