rust-analyzer/crates/ra_hir
Aleksey Kladov f89d34be6a don't poison mutex around chalk
We use panics for cancellation, so we could trigger panic while
holding the solver. std::sync::Mutex will be poisoned as a result,
which and all further attempts to use solver (from other threads) will
panic as well.

This commit switches to parking_lot::Mutex which just unlocks on panic.
2019-06-01 10:57:44 +03:00
..
src don't poison mutex around chalk 2019-06-01 10:57:44 +03:00
Cargo.toml add built-in types to scopes 2019-05-30 15:03:58 +03:00