summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2013-05-29etc: Fix more check-fast breakage. rs=burningtreePatrick Walton-0/+1
2013-05-29test: Fix problem with check-fast. rs=burningtreePatrick Walton-1/+1
2013-05-29librustc: add some imports to back/passes.rs rs=burningtreeErick Tryzelaar-0/+2
2013-05-29librustc: Stop reexporting the standard modules from prelude.Patrick Walton-445/+1831
2013-05-29libsyntax: Stop parsing mutable fieldsPatrick Walton-15/+6
2013-05-29libsyntax: Make `drop` no longer a keywordPatrick Walton-2/+0
2013-05-29librustc: Redo the unsafe checker and make unsafe methods not callable from s...Patrick Walton-136/+288
2013-05-29auto merge of #6799 : Aatch/rust/pass-refactor, r=graydonbors-496/+321
2013-05-29auto merge of #6803 : Thiez/rust/native_fmax_fmin, r=brsonbors-4/+19
2013-05-29auto merge of #6733 : alexcrichton/rust/issue-2400, r=brsonbors-19/+15
2013-05-29Changed to a more efficient implementation.Matthijs Hofstra-16/+4
2013-05-29auto merge of #6800 : june0cho/rust/issue5984, r=pcwaltonbors-3/+3
2013-05-29Replaced calls to external fmin/fmax by a Rust implementation.Matthijs Hofstra-4/+31
2013-05-29auto merge of #6796 : sfackler/rust/FromBase64-type-fix, r=bstriebors-16/+16
2013-05-29auto merge of #6794 : thestinger/rust/align_zero, r=pcwaltonbors-1/+1
2013-05-29Further refactor optimization pass handlingJames Miller-496/+321
2013-05-29auto merge of #6793 : graydon/rust/drop-ast-before-llvm, r=Aatchbors-56/+60
2013-05-28auto merge of #6789 : luqmana/rust/compiletest-fix, r=thestingerbors-0/+1
2013-05-29Fix vec::mut_slicejune0cho-3/+3
2013-05-28auto merge of #6784 : nikomatsakis/rust/moves-into-borrowck, r=pcwaltonbors-1363/+2203
2013-05-28auto merge of #6778 : Aatch/rust/pass-refactor, r=graydonbors-98/+717
2013-05-29Remove extraneous defs from export fileJames Miller-3/+0
2013-05-28auto merge of #6780 : june0cho/rust/issue5984, r=brsonbors-2/+9
2013-05-28Un-ignore rusti/rustpkg tests on i686Alex Crichton-7/+3
2013-05-28Define rustc's host triple at compile timeAlex Crichton-12/+12
2013-05-29Remove now-unused importJames Miller-1/+1
2013-05-29Remove passes that were causing bad optmizationsJames Miller-14/+19
2013-05-29Move the initial dead prototype removal passJames Miller-6/+5
2013-05-29Fix pass creation typoJames Miller-1/+1
2013-05-29Refactor optimization pass handling.James Miller-97/+715
2013-05-28Generalized implementation of FromBase64Steven Fackler-16/+16
2013-05-28auto merge of #6740 : Aatch/rust/atomic-types, r=brsonbors-68/+118
2013-05-28auto merge of #6731 : thomaslee/rust/issue-6575, r=pcwaltonbors-51/+100
2013-05-28Update documentation for movesNiko Matsakis-124/+270
2013-05-28Reconcile treatment of &mut with the docsNiko Matsakis-16/+18
2013-05-28Reconcile docs and code, adding examples and adding RESTR_CLAIMNiko Matsakis-33/+165
2013-05-28Update docs on the formal basis of the borrow checker.Niko Matsakis-635/+527
2013-05-28Move checking for moves and initialization of local variables and patterns intoNiko Matsakis-614/+1282
2013-05-28auto merge of #6775 : yjh0502/rust/issue_6696, r=catamorphismbors-2/+16
2013-05-28use the type's alignment for generated memsetsDaniel Micay-1/+1
2013-05-28librustc: drop AST before running LLVM, frees 400mb on a librustc buildGraydon Hoare-56/+60
2013-05-28auto merge of #6707 : catamorphism/rust/issue-5543, r=catamorphismbors-0/+102
2013-05-28testsuite: Add main function to issue-5554 testTim Chevalier-2/+1
2013-05-28auto merge of #6774 : alexcrichton/rust/silence-warnings, r=graydonbors-172/+168
2013-05-28Silence various warnings throughout test modulesAlex Crichton-172/+168
2013-05-28compiletest: Add #[no_core] to fix check-stage1.Luqman Aden-0/+1
2013-05-28`noalias` on all `&mut` parameters is too coarseDaniel Micay-6/+3
2013-05-28auto merge of #6783 : hoelzro/rust/master, r=bstriebors-5/+0
2013-05-28Remove colorcolumn settingRob Hoelz-5/+0
2013-05-28auto merge of #6773 : lkuper/rust/alt-to-match, r=thestingerbors-0/+0