mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-26 16:54:01 +00:00
790788d5f4
The previous way of sending from the thread pool suffered from stale diagnostics due to being canceled before we could clear the old ones. The key change is moving to sending diagnostics from the main loop thread, but doing all the hard work in the thread pool. This should provide the best of both worlds, with little to no of the downsides. This should hopefully fix a lot of issues, but we'll need testing in each individual issue to be sure. |
||
---|---|---|
.. | ||
src | ||
Cargo.toml |