| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -2/+2 | |
| `x clippy compiler -Aclippy::all -Wclippy::needless_borrow --fix`. Then I had to remove a few unnecessary parens and muts that were exposed now. | ||||
| 2023-11-14 | Fix some typos | cui fliter | -3/+3 | |
| Signed-off-by: cui fliter <imcusg@gmail.com> | ||||
| 2023-09-08 | Remove the `LockMode` enum and `dispatch` | John Kåre Alsaker | -4/+4 | |
| 2023-09-08 | Refactor `Lock` implementation | John Kåre Alsaker | -4/+7 | |
| 2023-09-08 | Add optimized lock methods for `Sharded` | John Kåre Alsaker | -3/+50 | |
| 2023-08-24 | Optimize `lock_shards` | John Kåre Alsaker | -7/+18 | |
| 2023-08-16 | Remove `count` | John Kåre Alsaker | -10/+9 | |
| 2023-08-16 | Keep SHARDS fixed instead of a function of `cfg!(parallel_compiler)` | John Kåre Alsaker | -4/+19 | |
| 2023-08-15 | Make Sharded an enum and specialize it for the single thread case | John Kåre Alsaker | -36/+30 | |
| 2023-05-28 | Add some comments | John Kåre Alsaker | -0/+4 | |
| 2023-05-28 | Don't access self.mask with a single shard | John Kåre Alsaker | -1/+1 | |
| 2023-05-28 | Use only one shard with a single thread | John Kåre Alsaker | -10/+34 | |
| 2023-04-16 | Move the WorkerLocal type from the rustc-rayon fork into rustc_data_structures | John Kåre Alsaker | -5/+1 | |
| 2023-04-09 | Allow `modulo_one` on function using cfg consts | Nilstrieb | -0/+1 | |
| 2023-03-30 | `CacheAligned` and `Sharded` don't need to derive `Clone`. | Nicholas Nethercote | -2/+1 | |
| 2022-02-20 | Move Sharded maps into each QueryCache impl | Mark Rousskov | -1/+1 | |
| 2021-09-18 | Use <[T; N]>::map in Sharded instead of SmallVec and unsafe code | bjorn3 | -19/+1 | |
| This results in a lot less assembly | ||||
| 2021-02-13 | Separate the query cache from the query state. | Camille GILLOT | -15/+15 | |
| 2020-08-30 | mv compiler to compiler/ | mark | -0/+168 | |
