Documentation

Miri.Input.EvalWindowsStdOnlyConstruction

Construct the pinned Windows std-only startup arms from the actual frame, compiler ABI/constants, Main memory, thread manager and last-error state. The source's std-frame restriction is evaluated at each call.

@[reducible, inline]
abbrev Miri.Input.EvalWindowsStdOnlyConstruction.Payload (Os R P H D O Aff B Host : Type) :
Equations
Instances For
    @[reducible, inline]
    abbrev Miri.Input.EvalWindowsStdOnlyConstruction.State (Os R P H D O Aff B Host : Type) :
    Equations
    Instances For
      def Miri.Input.EvalWindowsStdOnlyConstruction.fromSource {Os R P H D O Aff B Host C Destination Body Instance Error : Type} (p : CompilerProviders.Prepared) (userRelevantCrates : Array Nat) (foreign : Interpreter.ForeignItems.Core Memory.Provenance (State Os R P H D O Aff B Host) Destination (Interpreter.MPlaceTy Memory.Provenance) (Memory.Pointer (Option Memory.Provenance)) Body Instance) (place : Interpreter.PlaceHooks Memory.Provenance (State Os R P H D O Aff B Host) C Interpreter.MachineHooks.FrameExtra) (errors : Interpreter.IoError.Hooks (State Os R P H D O Aff B Host) Error) (choice : C) :
      Equations
      • One or more equations did not get rendered due to their size.
      Instances For