Snapshot plain data, then freeze the owned structures. Uint8Array copies remain mutable: JavaScript cannot freeze nonempty typed arrays; caller buffers are never retained. Accessors and other object types reject without being invoked or frozen.
Snapshot plain data, then freeze the owned structures. Uint8Array copies remain mutable: JavaScript cannot freeze nonempty typed arrays; caller buffers are never retained. Accessors and other object types reject without being invoked or frozen.