rust/compiler/rustc_data_structures/src/sync
Matthias Krüger f3cc59b741
Rollup merge of #115548 - Zoxc:parallel-extract, r=wesleywiser
Extract parallel operations in `rustc_data_structures::sync` into a new `parallel` submodule

This extracts parallel operations in `rustc_data_structures::sync` into a new `parallel` submodule. This cuts down on the size of the large `cfg_if!` in `sync` and makes it easier to compare between serial and parallel variants.
2023-09-11 21:16:20 +02:00
..
freeze.rs Use FreezeLock for CStore 2023-09-09 16:02:11 +02:00
lock.rs Remove the LockMode enum and dispatch 2023-09-08 10:15:12 +02:00
parallel.rs Extract parallel operations in rustc_data_structures::sync into a new parallel submodule 2023-09-06 09:47:34 +02:00
vec.rs Always use parking_lot's RwLock, even without parallel compiler 2023-08-01 06:55:12 +00:00
worker_local.rs Use conditional synchronization for Lock 2023-08-30 06:10:02 +02:00