Lawful existing full-state reassociation for final foreign calls. Only interpreter actions move; source object/callback identities stay unchanged.
@[reducible, inline]
Equations
Instances For
@[reducible, inline]
Equations
Instances For
def
Miri.Interpreter.TypedSyncTransport.metadata
{K U A : Type}
(h : Concurrency.SyncObject.MetadataHooks (Inner K U) A)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
Miri.Interpreter.TypedSyncTransport.full
{K U A : Type}
(h : Concurrency.SyncObject.Hooks (Inner K U) A)
:
Concurrency.SyncObject.Hooks (Outer K U) A
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
Miri.Interpreter.TypedSyncTransport.bytes
{K U : Type}
(h : TypedSyncObjectMachine.Bytes (Inner K U))
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
Miri.Interpreter.TypedSyncTransport.runtime
{U K : Type}
(v : TypedSyncMachine.Views U)
(e : TypedSyncMachine.Effects (Inner K U))
:
Construct the outer production backend directly from the source typed factory. No legacy registry is transported or fabricated.
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
Miri.Interpreter.TypedSyncTransport.once
{U K : Type}
(v : TypedSyncMachine.Views U)
(e : TypedSyncMachine.Effects (Inner K U))
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
Miri.Interpreter.TypedSyncTransport.pthread
{U K : Type}
(v : TypedSyncMachine.Views U)
(e : TypedSyncMachine.Effects (Inner K U))
(h : PthreadObjects.Hooks (Inner K U) Concurrency.TypedSyncRuntime.Ref)
:
Equations
- One or more equations did not get rendered due to their size.