Skip to main content

Module snapshot

Module snapshot 

Source
Expand description

Snapshotting and resumability support

Provides binary, diff-friendly snapshots via a content-addressed store.

Structs§

BlobRef
CacheKeySnapshot
CachedDataSnapshot
ChunkedBlob
ContextSnapshot
DataCacheSnapshot
EnumValueSnapshot
ExecutionSnapshot
LiveBufferSnapshot
PrintableSnapshot
SemanticSnapshot
SerializableCallFrame
SerializableDataFrame
SerializableDataFrameColumn
SerializableDataTable
SerializableExceptionHandler
SerializableLoopContext
SnapshotStore
Content-addressed snapshot store
SuspensionStateSnapshot
TypeAliasRuntimeEntrySnapshot
VariableSnapshot
VmSnapshot

Enums§

BlobKind
EnumPayloadSnapshot
PrintSpanSnapshot
SerializableVMValue
TypedArrayElementKind
Element type for typed array binary serialization.

Constants§

SNAPSHOT_VERSION
Version for snapshot format.

Functions§

load_chunked_bytes
Load raw bytes from content-addressed chunks.
nanboxed_to_serializable
Serialize a ValueWord value to SerializableVMValue without materializing ValueWord.
serializable_to_nanboxed
Deserialize a SerializableVMValue directly to ValueWord, avoiding ValueWord intermediate.
store_chunked_bytes
Store raw bytes in content-addressed chunks (256 KB each).