Documentation

Miri.Input.CompilerExternStatic

Exact compiler support for machine.rs::extern_static_pointer. Declaration metadata is keyed by shared DefId identity. Exported-static resolution retains the source-selected symbol winner and its allocation ID; the winner is materialized only through the canonical imported global table.

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
      Instances For
        Instances For

          Target attributes returned by rustc's parsed Session target. families is the exact cfg family set; neither family nor environment is inferred from the target triple.

          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
                Instances For
                  Equations
                  • One or more equations did not get rendered due to their size.
                  Instances For

                    Build the source resolver on any persistent machine state. The caller supplies its canonical memory/runtime views and root-pointer operation; this lets constants and allocation-image relocations share one resolver even though the latter intentionally run without a MIR frame.

                    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

                        Actual full-interpreter adapter, including the source function-pointer root operation and the same runtime ExternStatic storage used by GC.

                        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