mirror of
https://github.com/rust-lang/rust.git
synced 2024-12-28 00:15:23 +00:00
8c2b6ea37d
Refactor query forcing The control flow in those functions was very complex, with several layers of continuations. I tried to simplify the implementation, while keeping essentially the same logic. Now, all code paths go through `try_execute_query` for the actual query execution. Communication with the `dep_graph` and the live caches are the only difference between query getting/ensuring/forcing. |
||
---|---|---|
.. | ||
src | ||
Cargo.toml |