rust/compiler/rustc_const_eval/src/interpret
bors 44995f7afb Auto merge of #89619 - michaelwoerister:incr-vtables, r=nagisa
Turn vtable_allocation() into a query

This PR removes the untracked vtable-const-allocation cache from the `tcx` and turns the `vtable_allocation()` method into a query.

The change is pretty straightforward and should be backportable without too much effort.

Fixes https://github.com/rust-lang/rust/issues/89598.
2021-10-08 09:04:06 +00:00
..
intrinsics Rename rustc_mir to rustc_const_eval. 2021-09-07 20:46:26 +02:00
cast.rs Rename rustc_mir to rustc_const_eval. 2021-09-07 20:46:26 +02:00
eval_context.rs Remove re-export. 2021-10-03 16:08:54 +02:00
intern.rs Rename rustc_mir to rustc_const_eval. 2021-09-07 20:46:26 +02:00
intrinsics.rs Remove implementation of min_align_of intrinsic 2021-09-14 13:58:35 +02:00
machine.rs Rename rustc_mir to rustc_const_eval. 2021-09-07 20:46:26 +02:00
memory.rs Rename rustc_mir to rustc_const_eval. 2021-09-07 20:46:26 +02:00
mod.rs Rename rustc_mir to rustc_const_eval. 2021-09-07 20:46:26 +02:00
operand.rs Make abi::Abi Copy and remove a *lot* of refs 2021-09-09 10:41:19 +02:00
operator.rs Rename rustc_mir to rustc_const_eval. 2021-09-07 20:46:26 +02:00
place.rs Make abi::Abi Copy and remove a *lot* of refs 2021-09-09 10:41:19 +02:00
step.rs CTFE: extra assertions for Aggregate rvalues; remove unnecessarily eager special case 2021-09-29 13:47:41 -04:00
terminator.rs Make abi::Abi Copy and remove a *lot* of refs 2021-09-09 10:41:19 +02:00
traits.rs Turn tcx.vtable_allocation() into a query. 2021-10-07 20:03:00 +02:00
util.rs Rename rustc_mir to rustc_const_eval. 2021-09-07 20:46:26 +02:00
validity.rs Enable 2021 compatibility lints for all in-tree code 2021-09-20 08:45:39 -04:00
visitor.rs Rename rustc_mir to rustc_const_eval. 2021-09-07 20:46:26 +02:00