Documentation

Miri.Interpreter.TerminatorControl

Persistent source before_terminator counters/configuration without a second monotonic clock. The clock-bearing Control is a transient view assembled from these fields and the single actual runtime clock.

Instances For
    Instances For
      Equations
      Instances For
        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            @[simp]
            theorem Miri.Interpreter.TerminatorControl.view_fromView {Host : Type} (control : TerminatorMachine.Control Host) :
            view (fromView control) control.monotonic = control
            @[simp]
            theorem Miri.Interpreter.TerminatorControl.fromView_view {Host : Type} (counters : Counters) (clock : Clock.Monotonic Host) :
            fromView (view counters clock) = counters