Iran will impose fees on subsea internet cables in Strait of Hormuz
Summary
The Fil-C article explains a memory-safe calling convention designed to avoid safety checks in the common path, with generic and register-based calling conventions, and export/import semantics. It describes how arguments and return values can be passed in registers, how signatures are arithmetically encoded, and how thunks are used to adapt between fast and generic calling conventions. It also discusses how to avoid direct caller resolution using signature-mangled function implementations, and the ELF-level tricks and COMDAT considerations involved.