about summary refs log tree commit diff
path: root/src/libstd/sys/unix/stack_overflow.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2017-10-18 10:44:08 +0000
committerbors <bors@rust-lang.org>2017-10-18 10:44:08 +0000
commit7a4f39453cfbeab1c2220331f2eae8938165c964 (patch)
tree7802302c7168b6e93c4741d0121c51fcf11d17b6 /src/libstd/sys/unix/stack_overflow.rs
parentf6d7514545cbe83e771a400d04049b96dfb210cd (diff)
parent7715f97279fe343c4dc78609b51b75cb0433a8b3 (diff)
downloadrust-7a4f39453cfbeab1c2220331f2eae8938165c964.tar.gz
rust-7a4f39453cfbeab1c2220331f2eae8938165c964.zip
Auto merge of #44501 - nikomatsakis:issue-44137-non-query-data-in-tcx, r=eddyb
remove or encapsulate the remaining non-query data in tcx

I wound up removing the existing cache around inhabitedness since it didn't seem to be adding much value. I reworked const rvalue promotion, but not that much (i.e., I did not split the computation into bits, as @eddyb had tossed out as a suggestion). But it's now demand driven, at least.

cc @michaelwoerister -- see the `forbid_reads` change in last commit

r? @eddyb -- since the trickiest of this PR is the work on const rvalue promotion

cc #44137
Diffstat (limited to 'src/libstd/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions