about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2013-05-10test: Use the new `for` protocolAlex Crichton-45/+164
2013-05-10Fix deriving(IterBytes) to use the new for-loop protocolAlex Crichton-11/+15
2013-05-10rustpkg: Use the new `for` protocolAlex Crichton-2/+3
2013-05-10rustc: Use the new `for` protocolAlex Crichton-19/+628
2013-05-10syntax: Use the new `for` protocolAlex Crichton-12/+182
2013-05-10std: Use the new `for` protocolAlex Crichton-51/+433
2013-05-10core: Use the new `for` protocolAlex Crichton-171/+1492
2013-05-10Implement a new protocol for `for` loops that's much more easily composableAlex Crichton-5/+30
2013-05-09auto merge of #6336 : nikomatsakis/rust/issue-6308-closure-bounds, r=nikomats...bors-213/+515
2013-05-09auto merge of #6373 : nikomatsakis/rust/issue-6355-perf-regression, r=graydonbors-35/+76
2013-05-09rustc: Add EnumSet testsNiko Matsakis-4/+149
2013-05-09Remove remnants of mutable fields from mem_categorization, borrowck.Niko Matsakis-16/+9
2013-05-09Issue the correct deref count for the implicit deref that occursNiko Matsakis-19/+67
2013-05-09auto merge of #6354 : Aatch/rust/uninit-intrinsic, r=graydonbors-6/+215
2013-05-09auto merge of #6349 : thestinger/rust/explicit_copy, r=thestingerbors-106/+105
2013-05-09remove vecs_implicitly_copyable from libstd/libcoreDaniel Micay-106/+105
2013-05-09auto merge of #6325 : sammykim/rust/lint-name, r=graydonbors-0/+9
2013-05-09Refactor representation of bounds to separate out BuiltinBounds intoNiko Matsakis-213/+370
2013-05-09back-ticksLenny222-2/+2
2013-05-09Add intrinsic declaration where I missed themJames Miller-0/+4
2013-05-09Make staged versions of the functions that use uninitJames Miller-0/+184
2013-05-09auto merge of #6345 : seanmoon/rust/fix-typos, r=sanxiynbors-35/+35
2013-05-09Replace init() with uninit() where appropriateJames Miller-14/+9
2013-05-09Add uninit intrinsicJames Miller-1/+27
2013-05-09auto merge of #6343 : thestinger/rust/new_iter, r=brsonbors-7/+6
2013-05-09auto merge of #6337 : thestinger/rust/fix_region, r=thestingerbors-6/+12
2013-05-08auto merge of #6328 : recrack/rust/rename_cleanup, r=sanxiynbors-100/+94
2013-05-09librustc: rename vec::each(var) to var.eachYoungmin Yoo-51/+49
2013-05-09libsyntax: rename vec::each(var) to var.eachYoungmin Yoo-1/+1
2013-05-09libstd: rename vec::each(var) to var.eachYoungmin Yoo-28/+24
2013-05-09librustdoc: rename vec::each(var) to var.eachYoungmin Yoo-3/+3
2013-05-09libcore: rename vec::each(variable) to variable.eachYoungmin Yoo-17/+17
2013-05-08auto merge of #6332 : huonw/rust/std-base64-match, r=nikomatsakisbors-24/+20
2013-05-09Add spaceSangeun Kim-1/+1
2013-05-08auto merge of #6327 : z0w0/rust/rm-notest, r=brsonbors-132/+131
2013-05-08test: Fix modes in the benchmarks.Patrick Walton-17/+12
2013-05-08test: Fix broken testPatrick Walton-1/+1
2013-05-08llvm: Unrevert changePatrick Walton-0/+0
2013-05-08libcore: Fix more merge fallout.Patrick Walton-7/+31
2013-05-08librustc: Fix merge fallout.Patrick Walton-15/+4
2013-05-08test: Fix tests.Patrick Walton-97/+101
2013-05-08libcore: Fix tests.Patrick Walton-113/+135
2013-05-08librustc: Stop parsing modes and remove them entirely from the languagePatrick Walton-73/+78
2013-05-08librustc: Fix merge fallout.Patrick Walton-17/+29
2013-05-08test: Fix tests and the pipe compilerPatrick Walton-126/+151
2013-05-08librustc: Remove mutable fields from the language.Patrick Walton-177/+69
2013-05-08libstd: Remove some residual mutable fieldsPatrick Walton-1/+34
2013-05-08libcore: Remove more mutable fields from commPatrick Walton-73/+114
2013-05-08Remove mutable fields from comm by using casts. Also mark the cast in cell.Patrick Walton-36/+55
2013-05-08libcore: Remove mutable fields from reprPatrick Walton-13/+58