about summary refs log tree commit diff
path: root/src/libcore
AgeCommit message (Expand)AuthorLines
2013-05-10Stop using the '<->' operatorAlex Crichton-99/+75
2013-05-10Implement util::swap without the '<->' operatorAlex Crichton-5/+63
2013-05-10auto merge of #6205 : brson/rust/flate, r=brsonbors-108/+0
2013-05-10auto merge of #6223 : alexcrichton/rust/issue-6183, r=pcwaltonbors-167/+1537
2013-05-10test: Use the new `for` protocolAlex Crichton-7/+56
2013-05-10Move flate from core to stdBrian Anderson-108/+0
2013-05-11Removed test_hashmap() for the time, being. All tests pass with make check.Samuel Chase-10/+11
2013-05-11Add to_str() for HashMaps, and some basic tests as well.Samuel Chase-0/+36
2013-05-10auto merge of #6366 : catamorphism/rust/issue-3920, r=catamorphismbors-2/+7
2013-05-10renamed str::from_slice to str::to_ownedYoungsoo Son-19/+19
2013-05-10auto merge of #6358 : crabtw/rust/mips-segstk, r=brsonbors-2/+115
2013-05-10renamed vec::from_slice to vec::to_ownedYoungsoo Son-6/+6
2013-05-10core: Use the new `for` protocolAlex Crichton-171/+1492
2013-05-10Move core::task::local_data to core::local_dataYoungsoo Son-10/+11
2013-05-09core: Make intrinsics::forget unsafe, tooTim Chevalier-1/+3
2013-05-09core: Make intrinsics::init unsafeTim Chevalier-1/+4
2013-05-09auto merge of #6354 : Aatch/rust/uninit-intrinsic, r=graydonbors-5/+107
2013-05-09auto merge of #6349 : thestinger/rust/explicit_copy, r=thestingerbors-1/+0
2013-05-09remove vecs_implicitly_copyable from libstd/libcoreDaniel Micay-1/+0
2013-05-09Make staged versions of the functions that use uninitJames Miller-0/+104
2013-05-09auto merge of #6345 : seanmoon/rust/fix-typos, r=sanxiynbors-6/+6
2013-05-09Replace init() with uninit() where appropriateJames Miller-10/+5
2013-05-09Add uninit intrinsicJames Miller-0/+3
2013-05-09auto merge of #6343 : thestinger/rust/new_iter, r=brsonbors-7/+6
2013-05-09improve MIPS backend and implement segmented stacksJyun-Yan You-2/+115
2013-05-09auto merge of #6337 : thestinger/rust/fix_region, r=thestingerbors-0/+6
2013-05-08Created utility uninhabited typeSteven Stewart-Gallus-1/+15
2013-05-09libstd: rename vec::each(var) to var.eachYoungmin Yoo-1/+0
2013-05-09libcore: rename vec::each(variable) to variable.eachYoungmin Yoo-17/+17
2013-05-08auto merge of #6327 : z0w0/rust/rm-notest, r=brsonbors-129/+129
2013-05-08libcore: Fix more merge fallout.Patrick Walton-2/+2
2013-05-08libcore: Fix tests.Patrick Walton-86/+98
2013-05-08librustc: Stop parsing modes and remove them entirely from the languagePatrick Walton-29/+31
2013-05-08librustc: Fix merge fallout.Patrick Walton-8/+11
2013-05-08test: Fix tests and the pipe compilerPatrick Walton-49/+21
2013-05-08libcore: Remove more mutable fields from commPatrick Walton-56/+96
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
2013-05-08libcore: Remove mutable fields from pipesPatrick Walton-187/+224
2013-05-08libcore: Remove mutable fields from the task builder APIPatrick Walton-121/+67
2013-05-08libcore: Remove mutable fields from task::spawnPatrick Walton-46/+85
2013-05-08libcore: Remove mutable fields from hashPatrick Walton-85/+123
2013-05-08libcore: Remove mutable fields from os and ptrPatrick Walton-2/+8
2013-05-08libcore: Remove mutable fields from rand.Patrick Walton-88/+105
2013-05-08rename iter::iter_to_vec to iter::to_vecDaniel Micay-7/+6
2013-05-08auto merge of #6214 : sanxiyn/rust/simd-2, r=graydonbors-0/+45
2013-05-08fix incorrect region code based on the old 'selfDaniel Micay-0/+6
2013-05-09Fix typosSean Moon-6/+6
2013-05-08auto merge of #6323 : brson/rust/nullary, r=thestingerbors-6/+19
2013-05-08auto merge of #6317 : brson/rust/durable, r=z0w0bors-16/+24