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-12-08 11:34:23 +0000
committerbors <bors@rust-lang.org>2017-12-08 11:34:23 +0000
commit88fc3bc271cbc5c74777f855f6d213b74bf0eb9d (patch)
tree1b1d14880a21fd82095c09250372f6ee59e711aa /src/libstd/sys/unix/stack_overflow.rs
parent58a05eed54dc737249a07bc50282d9db831d03b9 (diff)
parent539e1717728f7a5ed0b5ed9bad4ab7260117e600 (diff)
downloadrust-88fc3bc271cbc5c74777f855f6d213b74bf0eb9d.tar.gz
rust-88fc3bc271cbc5c74777f855f6d213b74bf0eb9d.zip
Auto merge of #46556 - michaelwoerister:enable-query-caching, r=nmatsakis
incr.comp.: Enable query result caching for many more queries

Newly cached queries are:
* const_is_rvalue_promotable_to_static
* trans_fulfill_obligation
* optimized_mir
* unsafety_check_result
* borrowck
* mir_borrowck
* mir_const_qualif
* contains_extern_indicator
* def_symbol_name
* symbol_name

This also includes the stricter `Span` hashing first mentioned in #46490, which will lead to more false positives in release builds but overall is more correct -- and necessary for caching MIR. Hopefully we will soon be able to reduce the rate of false positives again by factoring `Span` out of MIR.

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