about summary refs log tree commit diff
path: root/src/libcore
AgeCommit message (Expand)AuthorLines
2013-01-24convert io wrapper records into structsErick Tryzelaar-5/+10
2013-01-24Fix another typoErick Tryzelaar-1/+1
2013-01-24Convert pipes::Buffer into a structErick Tryzelaar-0/+29
2013-01-24Convert core::pipes::{Packet,Chan_,Port_} into structsErick Tryzelaar-9/+13
2013-01-24Convert extfmt::rt::Conv into a structErick Tryzelaar-4/+25
2013-01-24Fix a typoErick Tryzelaar-1/+1
2013-01-24Remove "unsafe" from run::start_programErick Tryzelaar-70/+68
2013-01-24core: convert io::Res over to the Drop traitErick Tryzelaar-3/+6
2013-01-24convert most of libcore records into structsErick Tryzelaar-86/+105
2013-01-24librustc: Allow `&mut` to be loaned; allow `self` to be loaned; make `&mut` l...Patrick Walton-6/+13
2013-01-24librustc: Make C functions unsafePatrick Walton-198/+256
2013-01-24document LinearMap::newDaniel Micay-0/+1
2013-01-24remove old LinearMap constructorDaniel Micay-6/+2
2013-01-23core: fix windows breakage from 982cf90, r=burningtree.Graydon Hoare-0/+3
2013-01-23Merge pull request #4594 from thestinger/mapTim Chevalier-72/+85
2013-01-23Add a T_SIGNED type to uint template and eliminate step_down variantTim Chevalier-36/+33
2013-01-23libcore: Correct behaviour of range_step for uint, tests for range* functions.Huon Wilson-15/+124
2013-01-23libcore: Add range_step and range_rev functions.Huon Wilson-10/+53
2013-01-23core: Stop using oldcommBrian Anderson-79/+64
2013-01-23Remove old comm-based weak task interfaceBrian Anderson-102/+0
2013-01-23core: Remove private::chan_from_global_ptr. #3915Brian Anderson-152/+0
2013-01-23std: Convert uv_global_loop to use pipesBrian Anderson-0/+15
2013-01-23core: Convert getenv/setenv to use a mutexBrian Anderson-136/+68
2013-01-23core: Add new weak task APIBrian Anderson-0/+199
2013-01-23switch LinearMap to current constructor conventionDaniel Micay-11/+15
2013-01-23libsyntax: Remove `fn() unsafe { ... }`. r=graydonPatrick Walton-330/+427
2013-01-23Merge pull request #4597 from Dretch/atvec-constructorsTim Chevalier-2/+2
2013-01-23Oops - add the missing pubs!gareth-2/+2
2013-01-23improve hashmap/treemap documentationDaniel Micay-0/+18
2013-01-23rm unnecessary usage of 'unsafe' from hashmapDaniel Micay-3/+1
2013-01-23remove cautionary wording in the hashmap docstringDaniel Micay-5/+1
2013-01-23libcore: Use LLVM intrinsics for floor; add a new Perlin noise benchmark. r=b...Patrick Walton-3/+19
2013-01-23remove the LinearMap get_copy methodDaniel Micay-17/+9
2013-01-23add find method to the core::container::Map traitDaniel Micay-20/+25
2013-01-23rename hashmap find_ref/get_ref -> find/getDaniel Micay-7/+7
2013-01-23rename hashmap find/get -> find_copy/get_copyDaniel Micay-14/+14
2013-01-23rename send_map to hashmapDaniel Micay-7/+7
2013-01-23core: Rename to_mut and from_mut to cast_to_mut and cast_from_mutTrinick-12/+12
2013-01-22migrate task/spawn.rs to LinearSetDaniel Micay-4/+4
2013-01-22migrate gc.rs to LinearSetDaniel Micay-11/+5
2013-01-22Add more constructors for managed vectors (as proposed in issue #4553)gareth-0/+42
2013-01-22Merge pull request #4571 from thestinger/containerTim Chevalier-73/+94
2013-01-22add a base Container traitDaniel Micay-16/+20
2013-01-22add a container::Map traitDaniel Micay-50/+57
2013-01-22add a Mutable container trait with clearDaniel Micay-10/+20
2013-01-21docs: Fix typoTim Chevalier-1/+1
2013-01-21Update documentation with examples for various int, vec methods.William Ting-3/+74
2013-01-21minor int-template.rs cleanupWilliam Ting-2/+2
2013-01-20fix long linesDaniel Micay-2/+6
2013-01-20Merge pull request #4554 from thestinger/setTim Chevalier-2/+70