about summary refs log tree commit diff
path: root/src/librustc_data_structures/sync.rs
AgeCommit message (Expand)AuthorLines
2019-01-09Auto merge of #56614 - Zoxc:query-perf2, r=michaelwoeristerbors-149/+61
2019-01-03Make CompileController thread-safeJohn Kåre Alsaker-0/+1
2018-12-29Replace LockCell with atomic typesJohn Kåre Alsaker-149/+61
2018-12-25Remove licensesMark Rousskov-10/+0
2018-10-19Prefer `Default::default` over `FxHash*::default` in struct constructorsOliver Scherer-2/+2
2018-09-04Breaking change upgradesMark Rousskov-0/+6
2018-08-19Fix typos found by codespell.Matthias Krüger-2/+2
2018-07-11add a missing `dyn`ljedrz-1/+1
2018-07-11Deny bare trait objects in in src/librustc_data_structuresljedrz-1/+1
2018-06-19Add MTRef and a lock_mut function to MTLockJohn Kåre Alsaker-8/+37
2018-06-06Use try_lock in collect_active_jobsJohn Kåre Alsaker-0/+12
2018-06-01Add a WorkerLocal abstractionJohn Kåre Alsaker-0/+29
2018-06-01Fix OneThreadJohn Kåre Alsaker-1/+3
2018-05-13Add parallel abstractionsJohn Kåre Alsaker-1/+43
2018-04-10Add a Once type for values which are only written onceJohn Kåre Alsaker-0/+129
2018-04-10Add insert_same extension to HashMapJohn Kåre Alsaker-0/+14
2018-04-10Add OneThread which only allows its inner value to be used in one threadJohn Kåre Alsaker-0/+55
2018-03-28Add try_write to RwLockJohn Kåre Alsaker-0/+12
2018-03-17Add an Default impl for LockJohn Kåre Alsaker-0/+7
2018-03-17Remove rustc_global!John Kåre Alsaker-30/+0
2018-03-08Rollup merge of #48808 - Zoxc:reg-diag, r=michaelwoeristerManish Goregaokar-39/+87
2018-03-08Add with_lock, with_read_lock and with_write_lockJohn Kåre Alsaker-39/+87
2018-03-07Make metadata references Send + SyncJohn Kåre Alsaker-1/+2
2017-12-17Add sync module to rustc_data_structuresJohn Kåre Alsaker-0/+403