Know a great AI tool or AI news source? Submit it to AiByts

compilers

13 stories

Stories

  • Compiler bootstrapping depends on more than you might think

    You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace, the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this…

    Lobsters3 min read
  • Chasing a -O2 pessimization in antcc

    Recently I was benchmarking the generated code efficiency for my C compiler antcc, and I noticed something concerning in a simple Lua benchmark:

    Lobsters13 min read
  • Branches in branch-free code

    You can see the output on Compiler Explorer, alongside versions compiled with GCC and with the Zicond extension we’ll look at below.

    Lobsters6 min read
  • rat's minimal register allocator

    rat is my smallish compiler backend (with a semi-working C99 frontend). Its x86-64 code generator translates the intermediate representation (IR) into x86-64 instructions. These use an unlimited number of virtual registers (vregs).

    Lobsters11 min read
  • Refinement E-Graphs

    The idea of a refinement e-graph is to add a baked in a <= relation that is about as privileged as the e-graph’s native =

    Lobsters29 min read
  • Upstream Rust maintenance report

    As noted in my previous report, I am currently working on the open source Rust toolchain as a Sovereign Tech Fellow. Every two months, I’m putting out a report of my open source work done in that period. This is the second installment of this series.

    Lobsters41 min read
  • EDG C/C++ Compiler Project

    During the 2025 November C++ ISO meeting Edison Design Group announced that they would be winding down and that they will open-source their front end. This is the repo containing said front end along with some other components like C and C++ back ends.

    Lobsters2 min read
  • Turbo Haskell

    Exactly a week ago (as a joke), I started writing THC, my “Turbo Haskell compiler,” while on vacation visiting Bartosz Milewski.

    Lobsters5 min read

Showing 13 of 13 stories

You're all caught up.

AiByts Weekly Brief

Get the top AI news and tools straight to your inbox every week.

Weekly · AI news

Join 15,000+ AI enthusiasts