| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2019-03-27 | Update ena to version 0.13.0 | varkor | -1/+1 | |
| 2019-03-27 | Update ena | varkor | -1/+1 | |
| 2019-03-01 | Add support for using a jobserver with Rayon | John Kåre Alsaker | -2/+4 | |
| 2019-02-22 | Update parking_lot to 0.7 | Bastien Orivel | -1/+1 | |
| Unfortunately this'll dupe parking_lot until the data_structures crate is published and be updated in rls in conjunction with crossbeam-channel | ||||
| 2019-02-09 | librustc_data_structures => 2018 | Taiki Endo | -2/+3 | |
| 2018-12-10 | Upgrade `smallvec` to 0.6.7 and use the new `may_dangle` feature. | Nicholas Nethercote | -1/+1 | |
| 2018-11-25 | Update to `ena` 0.11.0. | Nicholas Nethercote | -1/+1 | |
| This version has some significant speed-ups relating to snapshotting. | ||||
| 2018-11-21 | rustc: implement and use Default on more types. | Eduard-Mihai Burtescu | -1/+1 | |
| 2018-11-16 | remove unused dependency | Andreas Jonson | -1/+0 | |
| 2018-10-14 | Added graphviz visualization for obligation forests. | Diogo Sousa | -0/+1 | |
| This can be a big help when debugging the trait resolver. | ||||
| 2018-09-04 | Breaking change upgrades | Mark Rousskov | -1/+1 | |
| 2018-08-23 | Use optimized SmallVec implementation | Igor Gutorov | -0/+1 | |
| 2018-06-06 | Update Rayon version | John Kåre Alsaker | -2/+2 | |
| 2018-06-01 | Add a WorkerLocal abstraction | John Kåre Alsaker | -0/+1 | |
| 2018-05-28 | Update rustc-hash to hash up to 8 bytes at once with FxHasher | John Kåre Alsaker | -1/+1 | |
| 2018-05-24 | get `rustc_hash` from external crate | Niko Matsakis | -0/+1 | |
| 2018-05-18 | use `reset_unifications` instead of creating new unification table | Niko Matsakis | -1/+1 | |
| 2018-05-13 | Add parallel abstractions | John Kåre Alsaker | -0/+1 | |
| 2018-04-26 | rustc_target: move in syntax::abi and flip dependency. | Irina Popa | -0/+1 | |
| 2018-03-01 | Bump ena | Sean Griffin | -1/+1 | |
| 2018-03-01 | obtain `UnificationTable` and `snapshot_vec` from `ena` instead | Niko Matsakis | -0/+1 | |
| The ena version has an improved interface. I suspect `librustc_data_structures` should start migrating out to crates.io in general. | ||||
| 2018-01-07 | Try to fix a perf regression by updating log | Malo Jaffré | -2/+2 | |
| Upgrade `log` to `0.4` in multiple crates. | ||||
| 2017-12-17 | Add sync module to rustc_data_structures | John Kåre Alsaker | -0/+7 | |
| 2017-03-23 | Remove internal liblog | Alex Crichton | -1/+1 | |
| This commit deletes the internal liblog in favor of the implementation that lives on crates.io. Similarly it's also setting a convention for adding crates to the compiler. The main restriction right now is that we want compiler implementation details to be unreachable from normal Rust code (e.g. requires a feature), and by default everything in the sysroot is reachable via `extern crate`. The proposal here is to require that crates pulled in have these lines in their `src/lib.rs`: #![cfg_attr(rustbuild, feature(staged_api, rustc_private))] #![cfg_attr(rustbuild, unstable(feature = "rustc_private", issue = "27812"))] This'll mean that by default they're not using these attributes but when compiled as part of the compiler they do a few things: * Mark themselves as entirely unstable via the `staged_api` feature and the `#![unstable]` attribute. * Allow usage of other unstable crates via `feature(rustc_private)` which is required if the crate relies on any other crates to compile (other than std). | ||||
| 2017-02-03 | Bump version, upgrade bootstrap | Alex Crichton | -1/+0 | |
| This commit updates the version number to 1.17.0 as we're not on that version of the nightly compiler, and at the same time this updates src/stage0.txt to bootstrap from freshly minted beta compiler and beta Cargo. | ||||
| 2016-12-30 | Fix rebase fallout and compilation fixes | est31 | -0/+1 | |
| 2016-02-11 | bootstrap: Add a bunch of Cargo.toml files | Alex Crichton | -0/+13 | |
| These describe the structure of all our crate dependencies. | ||||
