about summary refs log tree commit diff
path: root/compiler/rustc_data_structures/src/jobserver.rs
AgeCommit message (Collapse)AuthorLines
2025-04-29Add a jobserver proxy to ensure at least one token is always heldJohn Kåre Alsaker-5/+89
2024-12-13Remove jobserver from Sessionbjorn3-1/+1
It is effectively a global resource and the jobserver::Client in Session was a clone of GLOBAL_CLIENT anyway.
2024-07-29Reformat `use` declarations.Nicholas Nethercote-3/+2
The previous commit updated `rustfmt.toml` appropriately. This commit is the outcome of running `x fmt --all` with the new formatting options.
2024-02-09Update jobserver-rs to 0.1.28Vadim Petrochenkov-1/+4
2023-12-081. fix jobserver GLOBAL_CLIENT_CHECKED uninitialized before useoksbsb-1/+1
2. jobserver::initialize_checked should call before build_session, still should use EarlyErrorHandler, so revert stderr change in #118635
2023-11-29jobserver: check file descriptorsbelovdv-29/+67
2022-06-16Move/rename `lazy::Sync{OnceCell,Lazy}` to `sync::{Once,Lazy}Lock`Maybe Waffle-2/+2
2020-09-01datastructures: replace `lazy_static` by `SyncLazy` from stdmarmeladema-27/+25
2020-08-30mv compiler to compiler/mark-0/+42