| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2020-02-26 | Simplify the signature of par_for_each_in | Josh Stone | -8/+2 | |
| Given `T: IntoIterator`/`IntoParallelIterator`, `T::Item` is unambiguous, so we don't need the explicit trait casting. | ||||
| 2019-12-22 | Format the world | Mark Rousskov | -15/+13 | |
| 2019-12-17 | Revert "Auto merge of #67362 - Mark-Simulacrum:par-4-default, r=alexcrichton" | Mark Rousskov | -3/+1 | |
| This reverts commit 3ed3b8bb7b100afecf7d5f52eafbb70fec27f537, reversing changes made to 99b89533d4cdf7682ea4054ad0ee36c351d05df1. We will reland a similar patch at a future date but for now we should get a nightly released in a few hours with the parallel patch, so this should be reverted to make sure that the next nightly is not parallel-enabled. | ||||
| 2019-12-17 | Move AtomicU64 usage to AtomicUsize | Mark Rousskov | -1/+3 | |
| 2019-10-31 | Fix outdated rustdoc of Once::init_locking function | Santiago Pastorino | -4/+4 | |
| 2019-10-30 | Make init_locking return a reference to the initialized data | Santiago Pastorino | -6/+8 | |
| 2019-10-21 | Remove many unnecessary trait derivations. | Nicholas Nethercote | -1/+1 | |
| 2019-10-14 | Rename serial_join and serial_scope to join and scope | Santiago Pastorino | -25/+22 | |
| 2019-10-14 | Move serial_scope and serial_join to parallel_compiler = false | Santiago Pastorino | -23/+23 | |
| 2019-10-14 | Minor comment tweaks | Santiago Pastorino | -2/+2 | |
| 2019-07-10 | Add an AtomicCell abstraction | John Kåre Alsaker | -1/+54 | |
| 2019-03-06 | Add some comments | John Kåre Alsaker | -1/+7 | |
| 2019-03-06 | Execute all parallel blocks even if they panic in a single-threaded compiler | John Kåre Alsaker | -1/+41 | |
| 2019-03-06 | Run the first block in a parallel! macro directly in the scope which ↵ | John Kåre Alsaker | -5/+6 | |
| guarantees that it will run immediately | ||||
| 2019-02-09 | librustc_data_structures => 2018 | Taiki Endo | -17/+17 | |
| 2019-01-30 | Move privacy checking later in the pipeline and make some passes run in parallel | John Kåre Alsaker | -0/+27 | |
| 2019-01-28 | Use multiple threads by default. Limits tests to one thread. Do some renaming. | John Kåre Alsaker | -22/+22 | |
| 2019-01-15 | Optimize try_mark_green and eliminate the lock on dep node colors | John Kåre Alsaker | -1/+5 | |
| 2019-01-09 | Auto merge of #56614 - Zoxc:query-perf2, r=michaelwoerister | bors | -149/+61 | |
| Replace LockCell with atomic types Split from https://github.com/rust-lang/rust/pull/56509 r? @michaelwoerister | ||||
| 2019-01-03 | Make CompileController thread-safe | John Kåre Alsaker | -0/+1 | |
| 2018-12-29 | Replace LockCell with atomic types | John Kåre Alsaker | -149/+61 | |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 | |
| 2018-10-19 | Prefer `Default::default` over `FxHash*::default` in struct constructors | Oliver Scherer | -2/+2 | |
| 2018-09-04 | Breaking change upgrades | Mark Rousskov | -0/+6 | |
| 2018-08-19 | Fix typos found by codespell. | Matthias Krüger | -2/+2 | |
| 2018-07-11 | add a missing `dyn` | ljedrz | -1/+1 | |
| 2018-07-11 | Deny bare trait objects in in src/librustc_data_structures | ljedrz | -1/+1 | |
| 2018-06-19 | Add MTRef and a lock_mut function to MTLock | John Kåre Alsaker | -8/+37 | |
| 2018-06-06 | Use try_lock in collect_active_jobs | John Kåre Alsaker | -0/+12 | |
| 2018-06-01 | Add a WorkerLocal abstraction | John Kåre Alsaker | -0/+29 | |
| 2018-06-01 | Fix OneThread | John Kåre Alsaker | -1/+3 | |
| 2018-05-13 | Add parallel abstractions | John Kåre Alsaker | -1/+43 | |
| 2018-04-10 | Add a Once type for values which are only written once | John Kåre Alsaker | -0/+129 | |
| 2018-04-10 | Add insert_same extension to HashMap | John Kåre Alsaker | -0/+14 | |
| 2018-04-10 | Add OneThread which only allows its inner value to be used in one thread | John Kåre Alsaker | -0/+55 | |
| 2018-03-28 | Add try_write to RwLock | John Kåre Alsaker | -0/+12 | |
| 2018-03-17 | Add an Default impl for Lock | John Kåre Alsaker | -0/+7 | |
| 2018-03-17 | Remove rustc_global! | John Kåre Alsaker | -30/+0 | |
| 2018-03-08 | Rollup merge of #48808 - Zoxc:reg-diag, r=michaelwoerister | Manish Goregaokar | -39/+87 | |
| Move REGISTERED_DIAGNOSTICS to a ParseSess field r? @michaelwoerister | ||||
| 2018-03-08 | Add with_lock, with_read_lock and with_write_lock | John Kåre Alsaker | -39/+87 | |
| 2018-03-07 | Make metadata references Send + Sync | John Kåre Alsaker | -1/+2 | |
| 2017-12-17 | Add sync module to rustc_data_structures | John Kåre Alsaker | -0/+403 | |
