| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2020-08-30 | mv compiler to compiler/ | mark | -98/+0 | |
| 2020-07-15 | Change `SymbolName::name` to a `&str`. | Nicholas Nethercote | -1/+1 | |
| This eliminates a bunch of `Symbol::intern()` and `Symbol::as_str()` calls, which is good, because they require locking the interner. Note that the unsafety in `from_cycle_error()` is identical to the unsafety on other adjacent impls. | ||||
| 2020-03-30 | rustc -> rustc_middle part 3 (rustfmt) | Mazdak Farrokhzad | -1/+1 | |
| 2020-03-30 | rustc -> rustc_middle part 2 | Mazdak Farrokhzad | -3/+3 | |
| 2020-01-05 | Remove rustc_hir reexports in rustc::hir. | Mazdak Farrokhzad | -1/+1 | |
| 2019-12-22 | Format the world | Mark Rousskov | -29/+31 | |
| 2019-09-26 | Rename `Item.node` to `Item.kind` | varkor | -1/+1 | |
| 2019-09-04 | Remove `LocalInternedString` uses from `librustc/ty/`. | Nicholas Nethercote | -1/+1 | |
| This is not a compelling change in isolation, but it is a necessary step. | ||||
| 2019-06-18 | rustc: reintroduce lifetime bounds where necessary. | Eduard-Mihai Burtescu | -1/+1 | |
| 2019-06-18 | rustc: remove 'x: 'y bounds (except from comments/strings). | Eduard-Mihai Burtescu | -2/+2 | |
| 2019-06-17 | remove _by_hir_id if there is no NodeId counterpart | ljedrz | -1/+1 | |
| 2019-06-02 | remove as_mono_item | Mark Mansi | -19/+22 | |
| 2019-06-02 | move monoitemext to inherent methods | Mark Mansi | -14/+17 | |
| 2019-04-21 | Remove mutability from `Def::Static` | Vadim Petrochenkov | -12/+1 | |
| 2019-03-07 | HirIdification: replace NodeId method calls | ljedrz | -2/+2 | |
| 2019-02-09 | librustc_codegen_ssa => 2018 | Taiki Endo | -2/+2 | |
| 2019-01-23 | Don't ICE when logging unusual types | Aaron Hill | -4/+4 | |
| MonoItemExt#to_string is used for both debug logging and LLVM symbol name generation. When debugging, we want to print out any type we encounter, even if it's something weird like GeneratorWitness. However, during codegen, we still want to error if we encounter an unexpected type when generating a name. To resolve this issue, this commit introduces a new 'debug' parameter to the relevant methods. When set to 'true', it allows any type to be printed - when set to 'false', it 'bug!'s when encountering an unexpected type. This prevents an ICE when enabling debug logging (via RUST_LOG) while running rustc on generator-related code. | ||||
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 | |
| 2018-12-06 | Use a function to access the Hir map to be able to turn it into a query later | John Kåre Alsaker | -1/+1 | |
| 2018-11-20 | Remove incorrect doc comment | bjorn3 | -6/+0 | |
| 2018-11-16 | [eddyb] rustc_codegen_ssa: rename `interfaces` to `traits`. | Eduard-Mihai Burtescu | -1/+1 | |
| 2018-11-16 | Great separation of librustc_codegen_llvm: librustc_codegen_ssa compiles | Denis Merigoux | -0/+117 | |
