rust/compiler/rustc_const_eval/src
Matthias Krüger 6388167811
Rollup merge of #124030 - RalfJung:adjust_alloc_base_pointer, r=oli-obk
interpret: pass MemoryKind to adjust_alloc_base_pointer

Another puzzle piece for https://github.com/rust-lang/miri/pull/3475.

The 2nd commit renames base_pointer -> root_pointer; that's how Tree Borrows already calls them and I think the term is more clear than "base pointer". In particular, this distinguishes it from "base address", since a root pointer can point anywhere into an allocation, not just its base address.

https://github.com/rust-lang/rust/pull/124018 has been rolled up already so I couldn't add it there any more.

r? ```@oli-obk```
2024-04-17 18:01:38 +02:00
..
const_eval Actually create ranged int types in the type system. 2024-04-08 12:02:19 +00:00
interpret interpret: rename base_pointer -> root_pointer 2024-04-17 07:35:48 +02:00
transform Rollup merge of #122813 - nnethercote:nicer-quals, r=compiler-errors 2024-04-17 05:44:52 +02:00
util Actually create ranged int types in the type system. 2024-04-08 12:02:19 +00:00
errors.rs Forbid implicit nested statics in thread local statics 2024-04-02 13:00:46 +00:00
lib.rs Auto merge of #111769 - saethlin:ctfe-backtrace-ctrlc, r=RalfJung 2024-03-26 00:04:03 +00:00