| Age | Commit message (Expand) | Author | Lines |
| 2020-02-01 | pacify the parallel compiler | Mazdak Farrokhzad | -2/+2 |
| 2020-02-01 | Move builtin attribute logic to new rustc_attr crate. | Mazdak Farrokhzad | -1/+1 |
| 2020-01-23 | Add projection query for upstream drop-glue instances. | Michael Woerister | -0/+9 |
| 2020-01-21 | Rollup merge of #68297 - Aaron1011:fix/new-const-prop-bounds, r=oli-obk | Yuki Okushi | -9/+0 |
| 2020-01-18 | remove rustc_error_codes deps except in rustc_driver | Mazdak Farrokhzad | -2/+0 |
| 2020-01-16 | Revert previous attempt at detecting unsatisfiable predicates | Aaron Hill | -9/+0 |
| 2020-01-15 | Rollup merge of #67914 - Aaron1011:fix/const-prop-impossible, r=matthewjasper... | Yuki Okushi | -0/+9 |
| 2020-01-14 | perf: eagerly convert literals to consts, this avoids creating loads on uneva... | Ben Lewis | -0/+11 |
| 2020-01-13 | Use TraitQueryMode::Canonical when testing predicates in const prop | Aaron Hill | -0/+9 |
| 2020-01-12 | Auto merge of #67901 - matthewjasper:split-mir-build, r=nagisa | bors | -1/+1 |
| 2020-01-12 | Split `rustc_mir::{build, hair, lints}` into their own crate | Matthew Jasper | -1/+1 |
| 2020-01-11 | canonicalize some lint imports | Mazdak Farrokhzad | -1/+1 |
| 2020-01-11 | Rollup merge of #68050 - Centril:canon-error, r=Mark-Simulacrum | Yuki Okushi | -2/+2 |
| 2020-01-10 | Fix some rebasing fallout. | Michael Woerister | -1/+1 |
| 2020-01-10 | Run 'x.py fmt'. | Michael Woerister | -71/+31 |
| 2020-01-10 | self-profile: Fix issue with handling query blocking. | Michael Woerister | -11/+27 |
| 2020-01-10 | Initial support for recording query keys in self-profiling data. | Michael Woerister | -36/+308 |
| 2020-01-10 | self-profile: Switch to new approach for event_id generation that enables que... | Michael Woerister | -59/+63 |
| 2020-01-10 | nix syntax::errors & prefer rustc_errors over errors | Mazdak Farrokhzad | -2/+2 |
| 2020-01-09 | Change -Z time event naming scheme and make them generic activities | John Kåre Alsaker | -3/+3 |
| 2020-01-08 | - remove syntax::{span_warn!, span_err!, span_fatal!. struct_err!} | Mazdak Farrokhzad | -5/+1 |
| 2020-01-05 | Remove rustc_hir reexports in rustc::hir. | Mazdak Farrokhzad | -11/+9 |
| 2020-01-05 | Use self profile infrastructure for -Z time and -Z time-passes | John Kåre Alsaker | -16/+14 |
| 2020-01-04 | extract Export, ExportMap from hir::def | Mazdak Farrokhzad | -1/+2 |
| 2020-01-04 | {HirId,ItemLocal}{Map,Set} -> rustc::hir & nix rustc::nodemap | Mazdak Farrokhzad | -2/+1 |
| 2020-01-04 | DefId{Map,Set} -> rustc::hir::def_id | Mazdak Farrokhzad | -2/+2 |
| 2020-01-04 | extract rustc::middle::codegen_fn_attrs | Mazdak Farrokhzad | -1/+2 |
| 2020-01-02 | Normalize `syntax::symbol` imports. | Mazdak Farrokhzad | -2/+2 |
| 2020-01-02 | Normalize `syntax::source_map` imports. | Mazdak Farrokhzad | -2/+2 |
| 2020-01-01 | Rename `syntax_pos` to `rustc_span` in source code | Vadim Petrochenkov | -13/+13 |
| 2019-12-29 | Move reachable_set query in librustc_passes. | Camille GILLOT | -2/+1 |
| 2019-12-25 | Fix skipped setting of syntax::GLOBALS | Mark Rousskov | -2/+4 |
| 2019-12-25 | Store callbacks in global statics | Mark Rousskov | -3/+2 |
| 2019-12-22 | Format the world | Mark Rousskov | -357/+311 |
| 2019-12-06 | Rename to `then_some` and `then` | varkor | -1/+1 |
| 2019-12-06 | Use `to_option` in various places | varkor | -7/+2 |
| 2019-11-30 | introduce crate rustc_feature and move active, accepted, and removed to it | Mazdak Farrokhzad | -1/+0 |
| 2019-11-19 | Move the definition of `QueryResult` into `plumbing.rs`. | Nicholas Nethercote | -13/+11 |
| 2019-11-15 | Rollup merge of #66013 - nnethercote:avoid-hashing-twice-in-get_query, r=Zoxc | Yuki Okushi | -3/+13 |
| 2019-11-14 | Update to use new librustc_error_codes library | Guillaume Gomez | -0/+2 |
| 2019-11-12 | Register queries with self profiler in rustc_interface | Mark Rousskov | -1/+3 |
| 2019-11-12 | Move self-profile infrastructure to data structures | Mark Rousskov | -4/+14 |
| 2019-11-08 | Stop returning promotables from `mir_const_qualif` | Dylan MacKenzie | -1/+0 |
| 2019-11-06 | Rollup merge of #65776 - nnethercote:rename-LocalInternedString-and-more, r=e... | Mazdak Farrokhzad | -1/+1 |
| 2019-11-04 | Avoid hashing the key twice in `get_query()`. | Nicholas Nethercote | -3/+13 |
| 2019-11-02 | Convert `x.as_str().to_string()` to `x.to_string()` where possible. | Nicholas Nethercote | -1/+1 |
| 2019-11-01 | `Span` cannot represent `span.hi < span.lo` | Vadim Petrochenkov | -5/+0 |
| 2019-10-27 | Always use consteval to codegen caller_location. | Adam Perry | -0/+10 |
| 2019-10-25 | self-profiling: Switch query-blocking measurements to RAII-style API. | Michael Woerister | -2/+12 |
| 2019-10-23 | Rollup merge of #65657 - nnethercote:rm-InternedString-properly, r=eddyb | Mazdak Farrokhzad | -5/+4 |