Closed
Description
We use the word "allocation" in the abstract machine, e.g., when talking about provenance, or when saying that each stack variable lives on its own "allocation". And we might start using it when talking about the guarantees of Rc
(see rust-lang/rust#64484). So I think we should define this word in the glossary for now.
While it is possible to write Rust programs that have multiple address spaces, I think it would be reasonable to just start by assuming that there is only just one address space.