Skip to content
Opensource internals
  • Posts

Miri

One Interpreter, Two Machines: How rustc's Const Eval Powers Miri Too

Oct 21, 2026 6 min read Jay Hubbert

rustc’s const evaluator is a generic interpreter over a Machine trait; Miri instantiates it with provenance tracking and CTFE with a simpler one, and both get the same 8k lines of …

RustInternalsCompilerConst evalMiriPerformance

Read more →

© 2026 Jay Hubbert · Built with Hugo 0.168.0

RSS ·