| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2020-08-30 | mv compiler to compiler/ | mark | -124/+0 | |
| 2020-08-18 | Moved coverage counter injection from BasicBlock to Statement. | Rich Kadel | -0/+4 | |
| 2020-03-30 | rustc -> rustc_middle part 3 (rustfmt) | Mazdak Farrokhzad | -1/+1 | |
| 2020-03-30 | rustc -> rustc_middle part 2 | Mazdak Farrokhzad | -1/+1 | |
| 2020-03-26 | Rename asm! to llvm_asm! | Amanieu d'Antras | -2/+2 | |
| asm! is left as a wrapper around llvm_asm! to maintain compatibility. | ||||
| 2020-01-28 | codegen_place and related functions can take PlaceRef by value | Santiago Pastorino | -3/+3 | |
| 2020-01-18 | remove rustc_error_codes deps except in rustc_driver | Mazdak Farrokhzad | -2/+0 | |
| 2020-01-08 | - remove syntax::{span_warn!, span_err!, span_fatal!. struct_err!} | Mazdak Farrokhzad | -4/+7 | |
| - remove syntax::{help!, span_help!, span_note!} - remove unused syntax::{struct_span_fatal, struct_span_err_or_warn!, span_err_or_warn!} - lintify check_for_bindings_named_same_as_variants + conflicting_repr_hints - inline syntax::{struct_span_warn!, diagnostic_used!} - stringify_error_code! -> error_code! & use it more. - find_plugin_registrar: de-fatalize an error - de-fatalize metadata errors - move type_error_struct! to rustc_typeck - struct_span_err! -> rustc_errors | ||||
| 2019-12-22 | Format the world | Mark Rousskov | -28/+36 | |
| 2019-11-14 | Update to use new librustc_error_codes library | Guillaume Gomez | -0/+2 | |
| 2019-10-31 | rustc_codegen_ssa: move all set_var_name calls to mir::debuginfo. | Eduard-Mihai Burtescu | -14/+1 | |
| 2019-10-22 | Pattern match over PlaceRef rather than Place | Santiago Pastorino | -7/+4 | |
| This prepares the code base for when projection is interned. Place's projection field is going to be `&List<PlaceElem<'tcx>>` so we won't be able to pattern match against it. | ||||
| 2019-09-11 | Make Place Boxed on Statement to reduce size from 64 bytes to 32 bytes | Santiago Pastorino | -6/+6 | |
| 2019-09-09 | Convert Place's projection to a boxed slice | Santiago Pastorino | -1/+1 | |
| 2019-09-06 | rustc_codegen_llvm: give names to non-alloca variable values. | Eduard-Mihai Burtescu | -1/+15 | |
| 2019-08-17 | Remove SyntaxContext from {ast, hir}::{GlobalAsm, InlineAsm} | Matthew Jasper | -1/+6 | |
| We now store it in the `Span` of the expression or item. | ||||
| 2019-07-22 | Place::as_place_ref is now Place::as_ref | Santiago Pastorino | -3/+3 | |
| 2019-07-20 | Avoid cloning Place in codegen_place | Santiago Pastorino | -3/+3 | |
| 2019-07-20 | Migrate from Place enum to Place struct | Santiago Pastorino | -1/+4 | |
| 2019-06-18 | rustc: remove 'x: 'y bounds (except from comments/strings). | Eduard-Mihai Burtescu | -1/+1 | |
| 2019-04-03 | Shrink `mir::Statement`. | Nicholas Nethercote | -6/+6 | |
| The `InlineAsm` variant is extremely rare, and `mir::Statement` often contributes significantly to peak memory usage. | ||||
| 2019-03-01 | Put Local, Static and Promoted as one Base variant of Place | Santiago Pastorino | -1/+1 | |
| 2019-02-09 | librustc_codegen_ssa => 2018 | Taiki Endo | -2/+2 | |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 | |
| 2018-12-18 | treat ref-to-raw cast like a reborrow: do a special kind of retag | Ralf Jung | -1/+0 | |
| 2018-11-29 | Use implicit deref instead of BuilderMethods::cx() | bjorn3 | -2/+2 | |
| 2018-11-18 | Remove mir::StatementKind::EndRegion | Matthew Jasper | -1/+0 | |
| Since lexical MIR borrow check is gone, and validation no longer uses these, they can be removed. | ||||
| 2018-11-16 | [eddyb] rustc_codegen_ssa: rename `interfaces` to `traits`. | Eduard-Mihai Burtescu | -2/+2 | |
| 2018-11-16 | All Builder methods now take &mut self instead of &self | Denis Merigoux | -11/+11 | |
| 2018-11-16 | Great separation of librustc_codegen_llvm: librustc_codegen_ssa compiles | Denis Merigoux | -0/+115 | |
