| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2020-03-30 | rustc -> rustc_middle part 1 | Mazdak Farrokhzad | -1024/+0 | |
| 2020-03-26 | Make librustc compile. | Camille GILLOT | -1/+1 | |
| 2020-03-26 | Make QueryDescription parameter a type. | Camille GILLOT | -1/+2 | |
| 2020-03-24 | normalize some imports, prefer direct ones. | Mazdak Farrokhzad | -2/+3 | |
| 2020-03-19 | rustc: use LocalDefId instead of DefIndex in HirId. | Eduard-Mihai Burtescu | -35/+0 | |
| 2020-03-19 | rustc: rename DefId::to_local to expect_local and use it instead of ↵ | Eduard-Mihai Burtescu | -1/+1 | |
| LocalDefId::from_def_id. | ||||
| 2020-03-16 | use direct imports for `rustc::{lint, session}`. | Mazdak Farrokhzad | -1/+1 | |
| 2020-03-06 | fix various typos | Matthias Krüger | -1/+1 | |
| 2020-03-04 | cover some more nearby cases | Ralf Jung | -1/+1 | |
| 2020-02-29 | Rename `syntax` to `rustc_ast` in source code | Vadim Petrochenkov | -1/+1 | |
| 2020-02-26 | clarify operator precedence | Matthias Krüger | -1/+1 | |
| 2020-02-21 | Auto merge of #69281 - nnethercote:inline-some-encoding-decoding-methods, ↵ | bors | -0/+1 | |
| r=Centril Inline some encoding and decoding methods. This is a small performance win. r? @Centril | ||||
| 2020-02-19 | Add an abstraction for custom query caches | John Kåre Alsaker | -15/+17 | |
| 2020-02-19 | Inline some encoding and decoding methods. | Nicholas Nethercote | -0/+1 | |
| This is a small performance win. | ||||
| 2020-02-15 | Treat NodeIs as pure values for incremental compilation | John Kåre Alsaker | -24/+1 | |
| 2020-02-10 | self-profile: Support arguments for generic_activities. | Michael Woerister | -2/+4 | |
| 2020-01-10 | nix syntax::errors & prefer rustc_errors over errors | Mazdak Farrokhzad | -1/+1 | |
| 2020-01-09 | Change -Z time event naming scheme and make them generic activities | John Kåre Alsaker | -3/+3 | |
| 2020-01-05 | Remove rustc_hir reexports in rustc::hir. | Mazdak Farrokhzad | -3/+2 | |
| 2020-01-05 | Use self profile infrastructure for -Z time and -Z time-passes | John Kåre Alsaker | -16/+14 | |
| 2020-01-02 | Normalize `syntax::source_map` imports. | Mazdak Farrokhzad | -1/+1 | |
| 2020-01-01 | Rename `syntax_pos` to `rustc_span` in source code | Vadim Petrochenkov | -2/+2 | |
| 2019-12-22 | Format the world | Mark Rousskov | -118/+104 | |
| 2019-11-06 | Rollup merge of #65776 - nnethercote:rename-LocalInternedString-and-more, ↵ | Mazdak Farrokhzad | -1/+1 | |
| r=estebank Rename `LocalInternedString` and more This PR renames `LocalInternedString` as `SymbolStr`, removes an unnecessary `impl` from it, improves comments, and cleans up some `SymbolStr` uses. r? @estebank | ||||
| 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 | |
| So we can remove the corresponding checks from various code | ||||
| 2019-10-18 | rustc: arena-allocate the slice in `ty::GenericsPredicate`, not the whole ↵ | Eduard-Mihai Burtescu | -3/+4 | |
| struct. | ||||
| 2019-10-03 | Remove -Zprofile-queries | Mark Rousskov | -1/+1 | |
| 2019-09-29 | remove indexed_vec re-export from rustc_data_structures | csmoe | -1/+1 | |
| 2019-09-18 | Fix backticks in documentation | Joshua Groves | -1/+1 | |
| 2019-09-07 | Apply suggestions from code review | Alexander Regueiro | -8/+4 | |
| Co-Authored-By: Mazdak Farrokhzad <twingoow@gmail.com> | ||||
| 2019-09-07 | Aggregation of cosmetic changes made during work on REPL PRs: librustc | Alexander Regueiro | -109/+110 | |
| 2019-08-27 | Add default serialization for `Ident`s | Matthew Jasper | -2/+23 | |
| Add tests for -Zast-json and -Zast-json-noexpand, which need this impl. | ||||
| 2019-08-23 | incremental: Do not rely on default transparency when decoding syntax contexts | Vadim Petrochenkov | -10/+10 | |
| Using `ExpnId`s default transparency here instead of the mark's real transparency was actually incorrect. | ||||
| 2019-08-15 | hygiene: `ExpnInfo` -> `ExpnData` | Vadim Petrochenkov | -34/+34 | |
| For naming consistency with everything else in this area | ||||
| 2019-08-15 | hygiene: Merge `ExpnInfo` and `InternalExpnData` | Vadim Petrochenkov | -2/+2 | |
| 2019-08-15 | hygiene: Remove `Option`s from functions returning `ExpnInfo` | Vadim Petrochenkov | -11/+7 | |
| The expansion info is not optional and should always exist | ||||
| 2019-08-15 | syntax_pos: `NO_EXPANSION`/`SyntaxContext::empty()` -> `SyntaxContext::root()` | Vadim Petrochenkov | -2/+2 | |
| For consistency with `ExpnId::root`. Also introduce a helper `Span::with_root_ctxt` for creating spans with `SyntaxContext::root()` context | ||||
| 2019-08-12 | Rollup merge of #62108 - Zoxc:sharded-queries, r=oli-obk | Mazdak Farrokhzad | -3/+3 | |
| Use sharded maps for queries Based on https://github.com/rust-lang/rust/pull/61779. r? @Gankro | ||||
| 2019-08-08 | Use associated_type_bounds where applicable - closes #61738 | Ilija Tovilo | -2/+1 | |
| 2019-07-26 | Use sharded maps for queries | John Kåre Alsaker | -3/+3 | |
| 2019-07-25 | Rollup merge of #60066 - sfackler:type-name, r=Centril | Mazdak Farrokhzad | -1/+1 | |
| Stabilize the type_name intrinsic in core::any Stabilize `type_name` in `core::any`. Closes rust-lang/rfcs#1428 FCP completed over there. `RELEASES.md`: Prefer T-libs for categorization. | ||||
| 2019-07-24 | Stabilize the type_name intrinsic in core::any | Steven Fackler | -1/+1 | |
| Closes rust-lang/rfcs#1428 | ||||
| 2019-07-23 | cleanup: Remove `extern crate serialize as rustc_serialize`s | Vadim Petrochenkov | -1/+1 | |
| 2019-07-19 | hygiene: Tweak naming some more | Vadim Petrochenkov | -3/+3 | |
| 2019-07-19 | Adjust other names after the `Mark` renaming | Vadim Petrochenkov | -1/+1 | |
| 2019-07-19 | libsyntax: Remove `Mark` into `ExpnId` | Vadim Petrochenkov | -3/+3 | |
| 2019-07-11 | Fix failing tests | Vadim Petrochenkov | -2/+3 | |
| 2019-07-11 | hygiene: Introduce a helper method for creating new expansions | Vadim Petrochenkov | -23/+22 | |
| Creating a fresh expansion and immediately generating a span from it is the most common scenario. Also avoid allocating `allow_internal_unstable` lists for derive markers repeatedly. And rename `ExpnInfo::with_unstable` to `ExpnInfo::allow_unstable`, seems to be a better fitting name. | ||||
| 2019-07-05 | Rollup merge of #62169 - Zoxc:store-query-results, r=eddyb | Mazdak Farrokhzad | -19/+13 | |
| Derive which queries to save using the proc macro Based on https://github.com/rust-lang/rust/pull/62166. r? @eddyb | ||||
