Skip to main content

Module distributed_gc

Module distributed_gc 

Source
Expand description

Distributed garbage collection for content-addressed function blobs.

Each VM node reports its active blob set (hashes in call frames + function table). A coordinator computes the global union of active sets. Unreferenced blobs are eligible for collection.

Structs§

CollectionEvent
Record of a GC event.
GcConfig
Configuration for the GC coordinator.
GcCoordinator
Coordinator for distributed garbage collection.
GcCycleResult
Result of a GC cycle.
NodeBlobReport
Report from a VM node about its active blob set.

Enums§

BlobStatus
Status of a blob in the distributed system.

Type Aliases§

NodeId
Unique identifier for a VM node in the distributed system.