Edit source

Mojo support inventory

The Mojo pudding contains native execution proofs, not just generated-code snapshots.

Proof familyWhat it exercises
NativeExact integer source types and native calls into generated code.
LanguageRecords, classes, generics, destructuring, arrays and iteration.
Project dispatchInheritance, interfaces, overloads and bound methods.
ResourcesSynchronous/asynchronous disposal and reverse-order cleanup.
Compile-time ownershipCompile-time declarations, unrolling, copy and materialization.
WorkspaceESM source-package dependencies.
JavaScript valuesStrings, JSON, structural values and callbacks.
RegExp/UnicodeLiteral/dynamic regular expressions and normalization.
NodeFilesystem, paths and native error propagation.
Node capabilitiesBinary values, compression, decoding and callbacks.

The target’s parity inventory classifies supported and unsupported lanes. A row marked as a deliberate rejection is not an implemented capability. Do not infer complete C#/Rust parity or full Node API coverage from a project count.

For a concrete boundary, native pointer operations and layout-backed raw-memory reinterpretation are different capabilities; see limitations.