footprintjs - v11.2.0
    Preparing search index...

    Type Alias RetentionPolicy

    RetentionPolicy: "full" | "summary" | "off"

    How a tracked operation's value is retained in the per-stage snapshot view.

    • 'full' — structuredClone the value at the moment of the operation (the historical default for both dials; point-in-time, detached copy).
    • 'summary' — retain a cheap marker (type + size proxy + short preview) instead of the value. O(1)-ish per operation; no value clone.
    • 'off' — retain nothing. The operation itself is unaffected (reads still return values, writes still commit); only the snapshot bookkeeping is skipped.

    ReadTrackingMode (#14) and WriteTrackingMode (#13c-A) are public aliases of this type — see memory/types.ts.