| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2021-09-30 | Implemented -Z randomize-layout | Chase Wilson | -0/+2 | |
| 2021-09-20 | Migrate to 2021 | Mark Rousskov | -1/+1 | |
| 2021-09-07 | Move the dataflow framework to its own crate. | Camille GILLOT | -0/+3 | |
| 2021-08-03 | update polonius-engine to 0.13 | Rémy Rakic | -1/+1 | |
| and update fact generation to the new relation names | ||||
| 2021-07-29 | rfc3052: Remove authors field from Cargo manifests | Jade | -1/+0 | |
| Since RFC 3052 soft deprecated the authors field anyway, hiding it from crates.io, docs.rs, and making Cargo not add it by default, and it is not generally up to date/useful information, we should remove it from crates in this repo. | ||||
| 2021-06-25 | rustc_middle: Remove unused dependency measureme | Josh Triplett | -1/+0 | |
| Unused since commit 4581d16bcbea9273b6755dd24a884a234a0dc2f7 ("Move the query system to rustc_query_impl."). | ||||
| 2021-03-10 | Update to rustc-rayon 0.3.1 | Josh Stone | -1/+1 | |
| This pulls in rust-lang/rustc-rayon#8 to fix #81425. (h/t @ammaraskar) That revealed weak constraints on `rustc_arena::DropArena`, because its `DropType` was holding type-erased raw pointers to generic `T`. We can implement `Send` for `DropType` (under `cfg(parallel_compiler)`) by requiring all `T: Send` before they're type-erased. | ||||
| 2021-02-25 | Update measureme dependency to the latest version | Wesley Wiser | -1/+1 | |
| This version adds the ability to use `rdpmc` hardware-based performance counters instead of wall-clock time for measuring duration. This also introduces a dependency on the `perf-event-open-sys` crate on Linux which is used when using hardware counters. | ||||
| 2021-02-14 | bumped smallvec deps | klensy | -1/+1 | |
| 2021-02-02 | Update Chalk | Jack Huey | -2/+1 | |
| 2021-02-01 | Upgrade Chalk | Jack Huey | -1/+2 | |
| 2020-12-02 | Create `rustc_ty_library` | LeSeulArtichaut | -0/+1 | |
| 2020-10-30 | Address review comment and update chalk to 0.36.0 | Matthew Jasper | -1/+1 | |
| 2020-10-30 | Update chalk 0.32.0 -> 0.35.0 | Matthew Jasper | -1/+1 | |
| 2020-10-24 | Upgrade to measureme 9.0.0 | Wesley Wiser | -1/+1 | |
| 2020-10-08 | Update chalk to 0.32.0 | Bram van den Heuvel | -1/+1 | |
| 2020-10-06 | Update to chalk 0.31. Implement some unimplemented. Ignore some tests in ↵ | Jack Huey | -1/+1 | |
| compare mode chalk don't finish. | ||||
| 2020-09-27 | Update chalk to 0.29.0 | Bram van den Heuvel | -1/+1 | |
| 2020-09-24 | Upgrade chalk to 0.28.0 | Bram van den Heuvel | -1/+1 | |
| 2020-09-24 | Update chalk to 0.27.0 | Bram van den Heuvel | -1/+1 | |
| 2020-09-24 | Update chalk to 0.26.0 | Bram van den Heuvel | -1/+1 | |
| 2020-09-24 | Update chalk to 0.25.0 | Bram van den Heuvel | -1/+1 | |
| 2020-09-24 | Update chalk to 0.24.0 | Bram van den Heuvel | -1/+1 | |
| 2020-09-24 | Update chalk to 0.23.0 | Bram van den Heuvel | -1/+1 | |
| 2020-09-24 | Update chalk to 0.22.0 | Bram van den Heuvel | -1/+1 | |
| 2020-09-23 | Move MiniSet to data_structures | Andreas Jonson | -1/+0 | |
| remove the need for T to be copy from MiniSet as was done for MiniMap | ||||
| 2020-09-17 | Only visit types once when walking the type tree | Valerii Lashmanov | -0/+1 | |
| This fixes #72408. Nested closures were resulting in exponential compilation time. As a performance optimization this change introduces MiniSet, which is a simple small storage optimized set. | ||||
| 2020-09-04 | Refactor byteorder to std in rustc_middle | Jubilee Young | -1/+0 | |
| Use std::io::{Read, Write} and {to, from}_{le, be}_bytes methods in order to remove byteorder from librustc_middle's dependency graph. | ||||
| 2020-09-04 | Upgrade chalk to 0.21 | Jack Huey | -1/+1 | |
| 2020-08-30 | mv compiler to compiler/ | mark | -0/+33 | |
