about summary refs log tree commit diff
path: root/src/libstd/error.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2017-07-07 21:15:30 +0000
committerbors <bors@rust-lang.org>2017-07-07 21:15:30 +0000
commit9b85e1cfa5aa2aaa4b5df4359a023ad793983ffc (patch)
tree387e6830b4ff820d69c40f89a1886a6a7a8dfe81 /src/libstd/error.rs
parent13157c4ebcca735a0842bd03c3dad1de7c429f9f (diff)
parentb7b965a3e7f65776fae71beb3bc625081b633563 (diff)
downloadrust-9b85e1cfa5aa2aaa4b5df4359a023ad793983ffc.tar.gz
rust-9b85e1cfa5aa2aaa4b5df4359a023ad793983ffc.zip
Auto merge of #42840 - arielb1:poison-smoke-and-mirrors, r=nikomatsakis
Replace the global fulfillment cache with the evaluation cache

This uses the new "Chalk" ParamEnv refactoring to check "global" predicates in an empty environment, which should be correct because global predicates aren't affected by a consistent environment.

Fixes #39970.
Fixes #42796.

r? @nikomatsakis
Diffstat (limited to 'src/libstd/error.rs')
0 files changed, 0 insertions, 0 deletions