Skip to content

Radar ·

Static allocation for compilers, by Alex Kladov

A post about the static allocation strategy used in TigerBeetle and its application to fast, predictable compilers and long-running C/C++ systems.

Published on November 1, 2026, Alex Kladov’s post explains the static allocation used in TigerBeetle: all memory is allocated during initialization, with no subsequent deallocation. The text clarifies that this does not mean using fixed-size static arrays and applies the idea to compilers, proposing a strategy aimed at speed and predictability.

To check the details and assess the proposal, consult Alex Kladov’s original post and verify its assumptions and technical examples there. If you use AI to study or apply the material, avoid sending code, data, or internal documents without authorization, and follow your organization’s data protection policy.

Original source: Alocação estática para compiladores, por Alex Kladov

Curation · AgentLog

Get the essentials

Privacy, AI engineering and security in your inbox.

At most one digest per day, when there is news. Cancel at any time. We use your account's verified email.

Privacy

Looking for something else?DocumentationContact