diff --git a/src/interpreter/mod.rs b/src/interpreter/mod.rs index a8ccfae3dc7b..1b8072190ba6 100644 --- a/src/interpreter/mod.rs +++ b/src/interpreter/mod.rs @@ -82,10 +82,10 @@ pub struct Frame<'tcx> { /// Before being initialized, a local is simply marked as None. pub locals: Vec>, - /// Temporaries introduced to save stackframes + /// Temporary allocations introduced to save stackframes /// This is pure interpreter magic and has nothing to do with how rustc does it /// An example is calling an FnMut closure that has been converted to a FnOnce closure - /// If they are Value::ByRef, their memory will be freed when the stackframe finishes + /// The memory will be freed when the stackframe finishes pub interpreter_temporaries: Vec, ////////////////////////////////////////////////////////////////////////////////