rust/compiler/rustc_const_eval/src/interpret
Oli Scherer 73b38c661d Do not allocate a second "background" alloc id for the main allocation of a static.
Instead we re-use the static's alloc id within the interpreter for its initializer to refer to the `Allocation` that only exists within the interpreter.
2024-02-15 10:25:18 +00:00
..
cast.rs Split a bool argument into two named functions 2024-02-15 10:25:18 +00:00
discriminant.rs interpret/write_discriminant: when encoding niched variant, ensure the stored value matches 2024-02-10 15:33:58 +01:00
eval_context.rs Do not allocate a second "background" alloc id for the main allocation of a static. 2024-02-15 10:25:18 +00:00
intern.rs Do not allocate a second "background" alloc id for the main allocation of a static. 2024-02-15 10:25:18 +00:00
intrinsics.rs Split a bool argument into two named functions 2024-02-15 10:25:18 +00:00
machine.rs Do not allocate a second "background" alloc id for the main allocation of a static. 2024-02-15 10:25:18 +00:00
memory.rs Do not allocate a second "background" alloc id for the main allocation of a static. 2024-02-15 10:25:18 +00:00
mod.rs Do not allocate a second "background" alloc id for the main allocation of a static. 2024-02-15 10:25:18 +00:00
operand.rs Dejargnonize subst 2024-02-12 15:46:35 +09:00
operator.rs Fix clippy::needless_borrow in the compiler 2023-11-21 20:13:40 +01:00
place.rs Do not allocate a second "background" alloc id for the main allocation of a static. 2024-02-15 10:25:18 +00:00
projection.rs interpret/visitor: ensure we only see normalized types 2024-02-10 17:00:24 +01:00
step.rs Split a bool argument into two named functions 2024-02-15 10:25:18 +00:00
terminator.rs Split a bool argument into two named functions 2024-02-15 10:25:18 +00:00
traits.rs make it more clear which functions create fresh AllocId 2023-09-14 07:27:31 +02:00
util.rs Do not allocate a second "background" alloc id for the main allocation of a static. 2024-02-15 10:25:18 +00:00
validity.rs Do not allocate a second "background" alloc id for the main allocation of a static. 2024-02-15 10:25:18 +00:00
visitor.rs interpret/visitor: ensure we only see normalized types 2024-02-10 17:00:24 +01:00