Consumer: zig-utils/zig-js#403
Heap snapshots need a process-unique cell identifier that survives moving compaction. zig-gc already memcpy-copies the complete header during relocation, so identity belongs in collector metadata rather than an embedder pointer map that would go stale.
Scope
Consumer: zig-utils/zig-js#403
Heap snapshots need a process-unique cell identifier that survives moving compaction.
zig-gcalready memcpy-copies the complete header during relocation, so identity belongs in collector metadata rather than an embedder pointer map that would go stale.Scope
StableCellIdto every published cell header.cellMetadata/stable-ID query without exposing mutable headers.