| Age | Commit message (Expand) | Author | Lines |
| 2016-09-05 | Auto merge of #36200 - mattico:fix-llvm-linkage, r=arielb1 | bors | -1/+1 |
| 2016-09-04 | Fix incorrect LLVM Linkage enum | Matt Ickstadt | -1/+1 |
| 2016-09-04 | Replace `_, _` with `..` | Vadim Petrochenkov | -5/+5 |
| 2016-09-03 | Fix rebase, fix some tests | Vadim Petrochenkov | -1/+1 |
| 2016-09-03 | Generate debuginfo for unions | Vadim Petrochenkov | -2/+104 |
| 2016-09-03 | Translate union constants | Vadim Petrochenkov | -5/+4 |
| 2016-09-03 | Implement layout calculation and add more trans stubs | Vadim Petrochenkov | -1/+4 |
| 2016-09-03 | Some better support for unions through the compiler | Vadim Petrochenkov | -0/+7 |
| 2016-09-03 | Add union types | Vadim Petrochenkov | -0/+1 |
| 2016-08-31 | give `apply_param_substs` a `SharedCrateContext` | Niko Matsakis | -1/+1 |
| 2016-08-27 | Rollup merge of #36002 - eddyb:abstract-kindness, r=nikomatsakis | Manish Goregaokar | -16/+13 |
| 2016-08-27 | rustc: use Vec<Kind> in Substs, where Kind is a &TyS | &Region tagged pointer. | Eduard Burtescu | -4/+4 |
| 2016-08-27 | rustc: use accessors for Substs::{types,regions}. | Eduard Burtescu | -15/+12 |
| 2016-08-26 | Do not emit "class method" debuginfo for types that are not DICompositeType. | Eduard Burtescu | -1/+9 |
| 2016-08-25 | Fix debug line info for macro expansions. | Vadim Chugunov | -10/+57 |
| 2016-08-24 | Remove AST from metadata except for consts and const fns. | Eduard Burtescu | -73/+15 |
| 2016-08-24 | Remove drop flags from structs and enums implementing Drop. | Eduard Burtescu | -3/+3 |
| 2016-08-24 | rustc_trans: remove the bulk of old trans and most of its support code. | Eduard Burtescu | -807/+10 |
| 2016-08-17 | rustc: remove ParamSpace from Substs. | Eduard Burtescu | -3/+3 |
| 2016-08-17 | rustc: split Generics of a method from its parent Generics. | Eduard Burtescu | -3/+14 |
| 2016-08-17 | rustc: reduce Substs and Generics to a simple immutable API. | Eduard Burtescu | -7/+7 |
| 2016-08-17 | rustc: move trait objects from TraitRef to ExistentialTraitRef. | Eduard Burtescu | -1/+1 |
| 2016-08-17 | rustc: force all raw accesses to VecPerParamSpace through as_full_slice. | Eduard Burtescu | -3/+3 |
| 2016-08-13 | Rename empty/bang to never | Andrew Cann | -4/+4 |
| 2016-08-13 | Remove obsolete divergence related stuff | Andrew Cann | -44/+13 |
| 2016-08-13 | Switch on TyEmpty | Andrew Cann | -0/+3 |
| 2016-08-13 | Start implementation of RFC 1216 (make ! a type) | Andrew Cann | -0/+1 |
| 2016-08-12 | rustc: add TyAnon (impl Trait) to the typesystem. | Eduard Burtescu | -0/+1 |
| 2016-08-09 | Auto merge of #35166 - nikomatsakis:incr-comp-ice-34991-2, r=mw | bors | -2/+2 |
| 2016-08-05 | Auto merge of #35116 - jseyfried:groundwork_for_new_import_semantics, r=nrc | bors | -1/+1 |
| 2016-08-03 | Auto merge of #35174 - arielb1:llvm-type-audit, r=eddyb | bors | -48/+49 |
| 2016-08-03 | finish type-auditing rustllvm | Ariel Ben-Yehuda | -1/+1 |
| 2016-08-03 | begin auditing the C++ types in RustWrapper | Ariel Ben-Yehuda | -47/+48 |
| 2016-08-03 | rustc_trans: don't lose the cross-crate DefId, MIR trans needs it. | Eduard Burtescu | -0/+2 |
| 2016-08-02 | remap Hir(InlinedDefId) to MetaData(OriginalDefId) | Niko Matsakis | -2/+2 |
| 2016-08-01 | Improve diagnostics for pattern bindings that illegally shadow items. | Jeffrey Seyfried | -1/+1 |
| 2016-08-01 | Auto merge of #35163 - sanxiyn:rollup, r=sanxiyn | bors | -16/+11 |
| 2016-08-01 | Move caching of HIR-inlining into CStore in order to avoid duplicating inline... | Michael Woerister | -16/+11 |
| 2016-07-29 | Remove NO_FILE_METADATA; always use unknown_file_metadata instead of passing 0 | Vladimir Vukicevic | -9/+9 |
| 2016-07-29 | Use relative path to type | Jan-Erik Rediger | -1/+1 |
| 2016-07-29 | [LLVM-3.9] Setup the compile unit information immediately | Jan-Erik Rediger | -16/+19 |
| 2016-07-11 | Remove `Interner<T>` and rename `StrInterner` to `Interner`. | Jeffrey Seyfried | -3/+3 |
| 2016-07-08 | Merge PatKind::QPath into PatKind::Path in HIR | Vadim Petrochenkov | -1/+1 |
| 2016-07-08 | Remove unnecessary accessor function VariantDefData::kind | Vadim Petrochenkov | -4/+4 |
| 2016-06-23 | Move errors from libsyntax to its own crate | Jonathan Turner | -25/+25 |
| 2016-06-16 | Add an abs_path member to FileMap, use it when writing debug info. | Ted Mielczarek | -16/+19 |
| 2016-06-16 | Rollup merge of #34268 - zackmdavis:if_let_over_none_unit_arm, r=jseyfried | Manish Goregaokar | -3/+2 |
| 2016-06-15 | prefer `if let` to match with `None => ()` arm in some places | Zack M. Davis | -3/+2 |
| 2016-06-11 | Remove last traces of identifier hygiene from HIR | Vadim Petrochenkov | -2/+2 |
| 2016-06-09 | introduce the type-safe IdxVec and use it instead of loose indexes | Ariel Ben-Yehuda | -10/+10 |