This document explains the state of C extensions on Maglev. This is meant to become an exhaustive listing of the restrictions in the C API layer, their reasons, and how to work around them.
We also provide code examples for some workarounds at the end of this document.
If more restrictions are found, or you have code examples, please feel