about summary refs log tree commit diff
path: root/src/librustc/middle/trans
AgeCommit message (Expand)AuthorLines
2014-11-18Move trans, back, driver, and back into a new crate, rustc_trans. Reduces mem...Niko Matsakis-27728/+0
2014-11-18auto merge of #19050 : japaric/rust/moar-dst, r=aturonbors-4/+4
2014-11-17librustc: DSTify `ClassList`, `LlvmRepr` and `Repr`Jorge Aparicio-4/+4
2014-11-18rollup merge of #18910: aturon/borrow-traitsJakub Bukaj-5/+5
2014-11-18rollup merge of #18890: luqmana/tfJakub Bukaj-28/+46
2014-11-17Fallout from deprecationAaron Turon-5/+5
2014-11-17Switch to purely namespaced enumsSteven Fackler-2/+47
2014-11-17auto merge of #19027 : nick29581/rust/coercions-4, r=alexcrichtonbors-154/+154
2014-11-17Fix fallout from coercion removalNick Cameron-154/+154
2014-11-17auto merge of #18914 : Gankro/rust/cloned, r=aturonbors-26/+26
2014-11-16auto merge of #18994 : sfackler/rust/struct-variants-pt2, r=jakub-bors-7/+7
2014-11-16fallout from deprecating find_copy and get_copyAlexis Beingessner-26/+26
2014-11-16Complete the removal of ty_nil, ast::LitNil, ast::TyBot and ast::TyUniqJakub Bukaj-9/+16
2014-11-16Try to remove ty_nil, some kind of error in exhaustiveness checkingNiko Matsakis-39/+28
2014-11-16rollup merge of #18965: cmr/masterJakub Bukaj-1/+6
2014-11-15Un-feature gate struct variantsSteven Fackler-7/+7
2014-11-15auto merge of #18922 : japaric/rust/for, r=jakub-bors-4/+4
2014-11-14librustc: use type parameters less vigorously when giving the IR type namesCorey Richardson-1/+6
2014-11-14auto merge of #18893 : bkoropoff/rust/issue-18883, r=alexcrichtonbors-7/+8
2014-11-14auto merge of #18827 : bjz/rust/rfc369-numerics, r=alexcrichtonbors-3/+2
2014-11-14Revert the need for initial values with arithmetic iteratorsBrendan Zabarauskas-1/+1
2014-11-13fix "warning: deprecated syntax, use `for` keyword now"Jorge Aparicio-4/+4
2014-11-12time: Deprecate the library in the distributionAlex Crichton-17/+5
2014-11-13Remove lots of numeric traits from the preludesBrendan Zabarauskas-0/+1
2014-11-13Deprecate Zero and One traitsBrendan Zabarauskas-1/+1
2014-11-13Move checked arithmetic operators into Int traitBrendan Zabarauskas-3/+1
2014-11-11Fix inconsistent use of substs in trans_unboxing_shimBrian Koropoff-7/+8
2014-11-11librustc: Allow linkage attribute on any statics, not just foreign statics.Luqman Aden-28/+46
2014-11-10Use FnvHashMap instead of HashMap in rustcAriel Ben-Yehuda-103/+100
2014-11-09auto merge of #18743 : nikomatsakis/rust/hrtb-refactor-2, r=pcwaltonbors-8/+8
2014-11-08auto merge of #18730 : bkoropoff/rust/issue-18652, r=eddybbors-1/+0
2014-11-08auto merge of #18729 : bkoropoff/rust/issue-18711, r=cmrbors-4/+3
2014-11-07Make TyTrait embed a `TraitRef`, so that when we extend TraitRef, it naturall...Niko Matsakis-8/+8
2014-11-07auto merge of #18688 : bkoropoff/rust/unboxed-closure-subst-fixes, r=nikomats...bors-39/+27
2014-11-06Remove incorrect assert in transBrian Koropoff-1/+0
2014-11-06Fix panic due to overly long borrow of RefCellBrian Koropoff-4/+3
2014-11-06Fix handling of unboxed closure type param substitutionsBrian Koropoff-39/+27
2014-11-06rollup merge of #18644 : luqmana/pefcAlex Crichton-1/+1
2014-11-06rollup merge of #18630 : nikomatsakis/purge-the-barsAlex Crichton-6/+2
2014-11-06rollup merge of #18615 : huonw/simdAlex Crichton-8/+29
2014-11-06rollup merge of #18591 : nick29581/dst-bug-strAlex Crichton-27/+20
2014-11-06Fallout from collection conventionsAlexis Beingessner-40/+40
2014-11-06Support parenthesized paths `Foo(A,B) -> C` that expand to `Foo<(A,B),C>`. Th...Niko Matsakis-6/+2
2014-11-05Make trans::adt know that some structs are unsizedNick Cameron-27/+20
2014-11-04librustc: Call return_type only for functions.Luqman Aden-1/+1
2014-11-05Translate SIMD construction as `insertelement`s and a single store.Huon Wilson-8/+29
2014-11-04Implement flexible target specificationCorey Richardson-142/+89
2014-11-03rollup merge of #18506 : nikomatsakis/assoc-type-boundsAlex Crichton-5/+22
2014-11-03rollup merge of #18318 : arielb1/transmute-cleanupAlex Crichton-6/+9
2014-11-03Use a struct rather than a 4-tupleNiko Matsakis-4/+19