about summary refs log tree commit diff
path: root/src/librustc/middle/trans
AgeCommit message (Expand)AuthorLines
2014-05-06auto merge of #13892 : alexcrichton/rust/mixing-rlib-dylib-deps, r=brsonbors-0/+2
2014-05-05auto merge of #13940 : edwardw/rust/refutable-match, r=pcwaltonbors-105/+89
2014-05-05auto merge of #13271 : stepancheg/rust/align, r=pcwaltonbors-12/+38
2014-05-05auto merge of #13935 : thestinger/rust/noalias, r=pcwaltonbors-11/+11
2014-05-05Adjust codegen logic for range and guarded armsEdward Wang-39/+81
2014-05-05Reverse #13034Edward Wang-66/+8
2014-05-04auto merge of #13905 : alexcrichton/rust/issue-13337, r=thestingerbors-2/+5
2014-05-04add back `noalias` to `&mut T` pointer parametersDaniel Micay-11/+11
2014-05-04auto merge of #13915 : nick29581/rust/rslt, r=luqmanabors-27/+29
2014-05-03auto merge of #13773 : brson/rust/boxxy, r=alexcrichtonbors-5/+5
2014-05-03auto merge of #13899 : bjz/rust/simd, r=pcwaltonbors-14/+51
2014-05-03Refactor `rslt` to `Result::new`Nick Cameron-27/+29
2014-05-02Replace most ~exprs with 'box'. #11779Brian Anderson-5/+5
2014-05-02auto merge of #13579 : hirschenberger/rust/lint_unsigned_negate, r=alexcrichtonbors-0/+2
2014-05-02rustc: Remove the session building_library flagAlex Crichton-2/+5
2014-05-03Add lint check for negating uint literals and variables.Falco Hirschenberger-0/+2
2014-05-02Implement comparison operators for int and uint SIMD vectorsBrendan Zabarauskas-14/+51
2014-05-02rustc: Add some suppot for mixing rlibs and dylibsAlex Crichton-0/+2
2014-05-01auto merge of #13877 : thestinger/rust/de-tilde-str-vec, r=alexcrichtonbors-2/+2
2014-05-01auto merge of #13724 : nikomatsakis/rust/expr-use-visitor, r=pnkfelixbors-72/+37
2014-04-30librustc: Remove `~"string"` and `&"string"` from the languagePatrick Walton-2/+2
2014-04-29Remove internal support for fixed length stringsNick Cameron-50/+26
2014-04-28Refactor ty_str to use a ~(str) representation.Nick Cameron-174/+135
2014-04-24Pre-step towards issue #12624 and others: Introduce ExprUseVisitor, remove theNiko Matsakis-71/+35
2014-04-24use option_env! instead of env!Niko Matsakis-1/+2
2014-04-24auto merge of #13559 : FlaPer87/rust/remove-special-root, r=nikomatsakisbors-84/+4
2014-04-23rustc: fix de-@rooting falloutFlavio Percoco-4/+4
2014-04-23rustc: Remove root_map usage from _matchFlavio Percoco-13/+0
2014-04-23Remove special rooting code from transFlavio Percoco-67/+0
2014-04-23auto merge of #13693 : thestinger/rust/mem, r=alexcrichtonbors-11/+13
2014-04-22add support for quadruple precision floating pointDaniel Micay-2/+9
2014-04-22add volatile copy/copy_nonoverlapping/setDaniel Micay-11/+13
2014-04-22rustc: de-@ trans::tydesc_info.Eduard Burtescu-26/+18
2014-04-22rustc: de-@ stats.Eduard Burtescu-18/+18
2014-04-22rustc: de-@ adt::Repr.Eduard Burtescu-59/+61
2014-04-22rustc: de-@ debuginfo.Eduard Burtescu-14/+14
2014-04-22rustc: de-@ middle::ty.Eduard Burtescu-22/+26
2014-04-22rustc: remove ty::Impl.Eduard Burtescu-10/+10
2014-04-22rustc: de-@ param_substs.Eduard Burtescu-65/+61
2014-04-22rustc: de-@ mono_id.Eduard Burtescu-34/+37
2014-04-22rustc: slightly optimize make_mono_id to not clone lots of vectors.Eduard Burtescu-65/+61
2014-04-22rustc: remove obsolete monomorphization modes.Eduard Burtescu-60/+37
2014-04-22rustc: de-@ trans::_match.Eduard Burtescu-110/+91
2014-04-22rustc: de-@ some RefCell's.Eduard Burtescu-29/+25
2014-04-22rustc: de-@ ty::AutoAdjustment.Eduard Burtescu-2/+2
2014-04-22rustc: de-@ method and vtable maps.Eduard Burtescu-104/+115
2014-04-22rustc: move the method and vtable maps into ty::ctxt.Eduard Burtescu-25/+19
2014-04-21Fix misspellings in comments.Joseph Crail-5/+5
2014-04-20Refactor ty_vec represent &[T] as &([T])Nick Cameron-119/+216
2014-04-19rustc: Ensure closures are "split-stack"Alex Crichton-2/+9