| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-05-17 | Rename trans to codegen everywhere. | Irina Popa | -3/+3 | |
| 2018-05-02 | make it compile again | flip1995 | -1/+1 | |
| 2018-04-06 | Use `Ident` instead of `Name` in `MetaItem` | Vadim Petrochenkov | -1/+1 | |
| 2018-03-05 | Turn features() into a query. | Michael Woerister | -1/+1 | |
| 2018-01-13 | Rollup merge of #47328 - mbrubeck:fs_read, r=sfackler | kennytm | -2/+2 | |
| Use the new fs_read_write functions in rustc internals Uses `fs::read` and `fs::write` (added by #45837) where appropriate, to simplify code and dog-food these new APIs. This also improves performance, when combined with #47324. | ||||
| 2018-01-10 | Use the new fs_read_write functions in rustc internals | Matt Brubeck | -2/+2 | |
| 2018-01-09 | Replace uses of DepGraph.in_ignore with DepGraph.with_ignore | John Kåre Alsaker | -29/+29 | |
| 2017-10-02 | incr.comp.: Build DepGraphQuery from new dep-graph impl. | Michael Woerister | -1/+1 | |
| 2017-08-15 | use field init shorthand EVERYWHERE | Zack M. Davis | -1/+1 | |
| Like #43008 (f668999), but _much more aggressive_. | ||||
| 2017-06-09 | incr.comp.: Uniformly represent DepNodes as (Kind, StableHash) pairs. | Michael Woerister | -35/+36 | |
| 2017-05-08 | Remove need for &format!(...) or &&"" dances in `span_label` calls | Oliver Schneider | -3/+3 | |
| 2017-05-03 | allow dep-graph assertions on fields | Niko Matsakis | -3/+15 | |
| 2017-03-22 | Move some constants to rustc::ich. | Michael Woerister | -1/+1 | |
| 2017-01-26 | rustc: rename TyCtxt's `map` field to `hir`. | Eduard-Mihai Burtescu | -3/+3 | |
| 2016-12-28 | rustc: separate TraitItem from their parent Item, just like ImplItem. | Eduard-Mihai Burtescu | -0/+4 | |
| 2016-11-20 | Refactor `MetaItemKind` to use `Name`s instead of `InternedString`s. | Jeffrey Seyfried | -8/+7 | |
| 2016-11-16 | fix dep-graph checking to account for implitems | Niko Matsakis | -2/+2 | |
| 2016-11-16 | fallout from separating impl-items from impls | Niko Matsakis | -0/+4 | |
| Basically adding `visit_impl_item` in various places and so forth. | ||||
| 2016-11-16 | refactor Visitor into ItemLikeVisitor and intravisit::Visitor | Niko Matsakis | -3/+3 | |
| There are now three patterns (shallow, deep, and nested visit). These are described in detail on the docs in `itemlikevisit::ItemLikeVisitor`. | ||||
| 2016-11-08 | Replace FnvHasher use with FxHasher. | Nicholas Nethercote | -13/+13 | |
| This speeds up compilation by 3--6% across most of rustc-benchmarks. | ||||
| 2016-09-23 | ICH: Add ability to test the ICH of exported metadata items. | Michael Woerister | -6/+4 | |
| 2016-09-06 | allow testing DepNode::Krate edges directly | Niko Matsakis | -87/+71 | |
| 2016-09-04 | Replace `_, _` with `..` | Vadim Petrochenkov | -1/+1 | |
| 2016-08-25 | Refactor away `AttrMetaMethods`. | Jeffrey Seyfried | -1/+0 | |
| 2016-08-25 | Refactor away `AttrNestedMetaItemMethods`. | Jeffrey Seyfried | -1/+1 | |
| 2016-08-25 | Implement RFC#1559: allow all literals in attributes. | Sergio Benitez | -15/+24 | |
| 2016-08-03 | skip assert-dep-graph unless unit testing | Niko Matsakis | -0/+7 | |
| this can actually be expensive! | ||||
| 2016-07-25 | Adressed PR comments. | cgswords | -6/+2 | |
| 2016-07-25 | General MetaItem encapsulation rewrites. | cgswords | -17/+16 | |
| 2016-06-23 | Move errors from libsyntax to its own crate | Jonathan Turner | -1/+1 | |
| 2016-05-31 | expand `DepNode::TraitSelect` to include type ids | Niko Matsakis | -40/+40 | |
| To handle the general case, we include a vector of def-ids, so that we can account for things like `(Foo, Bar)` which references both `Foo` and `Bar`. This means it is not Copy, so re-jigger some APIs to use borrowing more intelligently. | ||||
| 2016-05-18 | cleanup dep-graph debugging code | Niko Matsakis | -19/+9 | |
| Create some re-usable filtering subroutines. | ||||
| 2016-05-18 | identify inputs of `MetaData(X)` nodes | Niko Matsakis | -1/+1 | |
| Generate a second hash file that contains the metadata for an X node. | ||||
| 2016-05-11 | rustc: Split 'tcx into 'gcx and 'tcx for InferCtxt and its users. | Eduard Burtescu | -5/+5 | |
| 2016-05-11 | rustc: Replace &'a TyCtxt<'tcx> with a TyCtxt<'a, 'tcx> wrapper. | Eduard Burtescu | -4/+4 | |
| 2016-04-06 | make an incremental crate | Niko Matsakis | -0/+438 | |
| for now, this houses `svh` and the code to check `assert_dep_graph` is sane | ||||
