about summary refs log tree commit diff
path: root/src/librustc/middle/trans
AgeCommit message (Expand)AuthorLines
2014-07-16Add an option to disable the use of the redzoneJohn Kåre Alsaker-0/+8
2014-07-16debuginfo: Don't crash when encountering global variable with unknown source ...Michael Woerister-6/+7
2014-07-15change to new trait style for method field refsJohn Clements-23/+21
2014-07-14Fix rebase fallout. Sorry.Brian Anderson-28/+28
2014-07-14rustc_llvm: Remove the inner llvm moduleBrian Anderson-198/+203
2014-07-14Move llvm bindings to their own crateBrian Anderson-4/+54
2014-07-13refactor Method definition to make space for macrosJohn Clements-16/+21
2014-07-10auto merge of #15563 : luqmana/rust/nif, r=pcwaltonbors-513/+497
2014-07-09librustc: Translate input for transmute directly into dest.Luqman Aden-58/+42
2014-07-09librustc: Update to reflect changes to how intrinsics are codegened.Luqman Aden-28/+16
2014-07-09librustc: Remove old codepaths for creating intrinsic functions.Luqman Aden-519/+4
2014-07-09librustc: Don't emit call for intrinsics instead just trans at callsite.Luqman Aden-14/+541
2014-07-09syntax: don't parse numeric literals in the lexerCorey Richardson-0/+1
2014-07-08carry self ident forward through re-parsingJohn Clements-6/+9
2014-07-08std: Rename the `ToStr` trait to `ToString`, and `to_str` to `to_string`.Richo Healey-169/+169
2014-07-08auto merge of #15406 : luqmana/rust/nop, r=pcwaltonbors-48/+109
2014-07-07auto merge of #15394 : pcwalton/rust/new-index-traits, r=nick29581bors-36/+91
2014-07-07librustc: Update debuginfo.Luqman Aden-1/+5
2014-07-07auto merge of #15440 : pcwalton/rust/struct-aliases, r=brsonbors-2/+9
2014-07-07librustc (RFC #34): Implement the new `Index` and `IndexMut` traits.Patrick Walton-36/+91
2014-07-07auto merge of #15489 : jakub-/rust/issue-15488, r=pcwaltonbors-18/+17
2014-07-07auto merge of #15464 : dotdash/rust/bool_stores, r=pcwaltonbors-85/+126
2014-07-07Properly bind nested pattern bindings when there's more than oneJakub Wieczorek-18/+17
2014-07-06Store booleans as i8 in memory to improve optimizations by LLVMBjörn Steinbrink-65/+115
2014-07-06Remove remainders from when booleans were i8Björn Steinbrink-21/+12
2014-07-06auto merge of #15439 : dotdash/rust/remove_entry_bcx, r=pcwaltonbors-28/+11
2014-07-05Test fixes and rebase conflictsAlex Crichton-1/+1
2014-07-05rustc: Add a flag for specifying dependenciesAlex Crichton-1/+1
2014-07-05rustc: Remove CrateId and all related supportAlex Crichton-14/+10
2014-07-05auto merge of #15442 : luqmana/rust/odp, r=pnkfelixbors-8/+52
2014-07-05auto merge of #15418 : pnkfelix/rust/fsk-revise-VecPerParamSpace, r=pcwaltonbors-10/+8
2014-07-05Refactored VecPerParamSpace to hide exposure of `Vec` representation.Felix S. Klock II-10/+8
2014-07-05auto merge of #15425 : jbclements/rust/hygiene-for-3-kinds-of-args, r=cmrbors-4/+4
2014-07-04librustc: Make sure to run destructors in the right order when matching on mo...Luqman Aden-8/+52
2014-07-04librustc: Accept type aliases for structures in structure literals andPatrick Walton-2/+9
2014-07-05Remove entry_bcx from FunctionContextBjörn Steinbrink-28/+11
2014-07-04librustc: Don't create &[T] slices with NULL as the ptr.Luqman Aden-2/+3
2014-07-04auto merge of #15412 : dotdash/rust/builder, r=alexcrichtonbors-58/+23
2014-07-04make any_pat! and u64_from_be_bytes_bench_impl! macros hygienicJohn Clements-4/+4
2014-07-04trans::foreign: Simplify some code by using our builder implBjörn Steinbrink-58/+23
2014-07-04auto merge of #15388 : jakub-/rust/issue-12285, r=pcwaltonbors-20/+5
2014-07-04librustc: Remove match arm since we don't allow enum to float casts.Luqman Aden-2/+1
2014-07-04librustc: Apply null pointer optimization to slices, closures and traitLuqman Aden-43/+100
2014-07-04Fix #12285Jakub Wieczorek-20/+5
2014-07-03auto merge of #15377 : alexcrichton/rust/rollup, r=alexcrichtonbors-32/+26
2014-07-03auto merge of #15076 : luqmana/rust/naim, r=pcwaltonbors-137/+88
2014-07-03Simplify PatIdent to contain an Ident rather than a PathJohn Clements-32/+26
2014-07-03rustc: Fix a call to with_path in trans_unboxing_shimAlex Crichton-1/+1
2014-07-03auto merge of #15199 : michaelwoerister/rust/cross-crate-stability, r=luqmanabors-184/+411
2014-07-03Improve code reuse between trans/_match.rs and check_match.rsJakub Wieczorek-494/+101