about summary refs log tree commit diff
path: root/src/librustc/middle/trans
AgeCommit message (Expand)AuthorLines
2014-06-13librustc: Forbid enum-to-float casts.Patrick Walton-2/+1
2014-06-13Introduce VecPerParamSpace and use it to represent sets of types andNiko Matsakis-240/+162
2014-06-13auto merge of #14831 : alexcrichton/rust/format-intl, r=brsonbors-10/+23
2014-06-12Better dylib skipping based on Alex Crichton codeValerii Hiora-7/+3
2014-06-12Basic iOS supportValerii Hiora-4/+5
2014-06-12Disable generating split-stack codeValerii Hiora-14/+29
2014-06-12debuginfo: Fix issue with unique type IDs not being passed to LLVM for LLVM 3.4Michael Woerister-4/+16
2014-06-12debuginfo: Generate cross-crate unique type identifiers for debuginfo types.Michael Woerister-139/+656
2014-06-11std: Remove i18n/l10n from format!Alex Crichton-10/+23
2014-06-11auto merge of #14746 : alexcrichton/rust/libsync, r=brsonbors-1/+1
2014-06-11sync: Move underneath libstdAlex Crichton-1/+1
2014-06-11rustc: Move the AST from @T to Gc<T>Alex Crichton-301/+314
2014-06-11rustc: Update how Gc<T> is recognizedAlex Crichton-35/+13
2014-06-10auto merge of #14786 : pcwalton/rust/enum-to-float-casts, r=alexcrichtonbors-1/+1
2014-06-10auto merge of #14764 : jbcrail/rust/fix-more-comments, r=alexcrichtonbors-4/+4
2014-06-10auto merge of #14752 : jakub-/rust/issue-11940, r=alexcrichtonbors-14/+12
2014-06-10auto merge of #14696 : jakub-/rust/dead-struct-fields, r=alexcrichtonbors-7/+5
2014-06-10Fix more misspelled comments and strings.Joseph Crail-4/+4
2014-06-09librustc: Use *signed* extension when converting enums to floats.Patrick Walton-1/+1
2014-06-09librustc: Implement overloading for the call operator behind a featurePatrick Walton-1/+86
2014-06-08core: Rename `container` mod to `collections`. Closes #12543Brian Anderson-1/+0
2014-06-08Remove a redundant bitcast from fail!() handlingJakub Wieczorek-6/+1
2014-06-08Fix an LLVM assertion when matching against static stringsJakub Wieczorek-8/+11
2014-06-08Remove the dead code identified by the new lintJakub Wieczorek-7/+5
2014-06-06rustc: Preserve reachable extern fns with LTOAlex Crichton-0/+11
2014-06-06rustc: Avoid UB with signed division/remainderAlex Crichton-24/+67
2014-06-06Stop passing around Option<&substs> in trans and just pass &substs, making th...Niko Matsakis-134/+85
2014-06-06Move Def out of syntax crate, where it does not belongNiko Matsakis-66/+72
2014-06-06Simplify MonoId not to include parameters which, given coherence, are purely ...Niko Matsakis-32/+5
2014-06-06Move subst data structures into subst.rs, fix capitalizationNiko Matsakis-34/+43
2014-06-06auto merge of #14667 : aochagavia/rust/pr2, r=huonwbors-1/+1
2014-06-06Change to_str().to_string() to just to_str()Adolfo OchagavĂ­a-1/+1
2014-06-05Fallout from the libcollections movementAlex Crichton-6/+6
2014-06-05auto merge of #14643 : jakub-/rust/infinite-loop-unreachable, r=alexcrichtonbors-1/+5
2014-06-04Fix an ICE when a function argument is of the bottom typeJakub Wieczorek-1/+1
2014-06-04Mark the exit of infinite loops as unreachableJakub Wieczorek-0/+4
2014-06-03std: Remove generics from Option::expectAlex Crichton-1/+1
2014-06-01std: Drop Total from Total{Eq,Ord}Alex Crichton-3/+3
2014-05-30std: Rename {Eq,Ord} to Partial{Eq,Ord}Alex Crichton-13/+13
2014-05-30librustc: Fix snake case errors.Kevin Butler-67/+71
2014-05-29auto merge of #14486 : michaelwoerister/rust/unified_enum_rep, r=luqmanabors-205/+325
2014-05-29auto merge of #14483 : ahmedcharles/rust/patbox, r=alexcrichtonbors-4/+4
2014-05-29debuginfo: Make DWARF representation of enums uniform.Michael Woerister-124/+198
2014-05-29debuginfo: Add documentation comments to debuginfo.rsMichael Woerister-88/+134
2014-05-29auto merge of #14481 : alexcrichton/rust/no-format-strbuf, r=sfacklerbors-36/+32
2014-05-28auto merge of #14451 : alexcrichton/rust/issue-14442, r=brsonbors-27/+29
2014-05-28Add AST node for pattern macrosKeegan McAllister-0/+8
2014-05-28std: Remove format_strbuf!()Alex Crichton-36/+32
2014-05-27Rename PatUniq to PatBox. Fixes part of #13910.Ahmed Charles-4/+4
2014-05-27std: Rename strbuf operations to stringRicho Healey-43/+43