Physical core construction for the actual EvalWorld payload. Supplied compiler/host policies survive; memory operations, scalar arithmetic, validity, atomic storage and SIMD lanes are replaced by canonical source drivers.
Instances For
Equations
- Miri.Input.EvalCoreMachine.Stored Os R P H D O Aff B Host = Miri.Interpreter.ThreadStacks.Storage (Miri.Input.EvalCoreMachine.World Os R P H D O Aff B Host)
Instances For
Equations
- Miri.Input.EvalCoreMachine.User Os R P H D O Aff B Host = Miri.Interpreter.ExecutionStateTransport.Inner (Miri.Input.EvalCoreMachine.World Os R P H D O Aff B Host)
Instances For
Equations
- Miri.Input.EvalCoreMachine.State Os R P H D O Aff B Host = Miri.Interpreter.MachineHooks.State Miri.Memory.MiriMemoryKind (Miri.Input.EvalCoreMachine.User Os R P H D O Aff B Host)
Instances For
One tape in the actual World; registry and Control survive every draw.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Sync payload execution is an actual required machine operation; its registry is always the single shared runtime.extras, never caller-selected.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Close the caller-visible core configuration on EvalWorld. Backend dispatch, compiler allocation/global/vtable queries, diagnostic policy, platform calls, and allocation storage remain explicit source dependencies. The physical callbacks overwritten here cannot be chosen independently by the caller.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Actual outer-state MIR entry: the physical closure above is mandatory.
Equations
- One or more equations did not get rendered due to their size.