summary refs log tree commit diff
path: root/src/libcore
AgeCommit message (Expand)AuthorLines
2013-02-14Convert all uses of vec::slice to vec::view Issue #3869Nick Desaulniers-68/+62
2013-02-14auto merge of #4934 : nickdesaulniers/rust/issue4524cleanup, r=brsonbors-5/+5
2013-02-14librustc: Replace `impl Type : Trait` with `impl Trait for Type`. rs=implflip...Patrick Walton-252/+252
2013-02-14Remove all final references to die!Nick Desaulniers-5/+5
2013-02-14stop zeroing all exchange allocationsDaniel Micay-5/+1
2013-02-14libcore: Move the numeric operations out of Num. r=brsonPatrick Walton-104/+153
2013-02-13Remove die!, raplace invocations with fail! Issue #4524 pt 3Nick Desaulniers-188/+191
2013-02-13auto merge of #4908 : bstrie/rust/rimov3, r=pcwaltonbors-57/+27
2013-02-13rustc and std: teach about #[bench], modernize to use quote_expr! some.Graydon Hoare-2/+2
2013-02-13core: add abs to num.Graydon Hoare-0/+4
2013-02-13core: add min and max to cmp, re-export various places.Graydon Hoare-10/+13
2013-02-13RIMOV core::vecBen Striegel-48/+18
2013-02-13RIMOV core::hashBen Striegel-2/+2
2013-02-13RIMOV core::ioBen Striegel-4/+4
2013-02-13RIMOV core::randBen Striegel-1/+1
2013-02-13RIMOV core::runBen Striegel-2/+2
2013-02-12auto merge of #4900 : luqmana/rust/core_os_errors, r=graydonbors-10/+134
2013-02-12auto merge of #4914 : nikomatsakis/rust/issue-4856, r=nikomatsakisbors-24/+37
2013-02-12Adjust borrow checker algorithm to address #4856 unsoundness,Niko Matsakis-24/+37
2013-02-12auto merge of #4881 : bjz/rust/incoming, r=catamorphismbors-73/+1026
2013-02-12auto merge of #4880 : erickt/rust/hashmap-cleanup, r=catamorphismbors-33/+98
2013-02-12auto merge of #4858 : z0w0/rust/rm_weak_task_count, r=graydonbors-6/+6
2013-02-12auto merge of #4874 : thestinger/rust/option, r=catamorphismbors-2/+2
2013-02-11Long lines.Luqman Aden-2/+3
2013-02-11rt: remove last_os_error and adjust tests.Luqman Aden-1/+0
2013-02-11core: Rewrite last_os_error in Rust for windows as well.Luqman Aden-3/+33
2013-02-11core: Rewrite last_os_error in Rust for unix and provide access to errno (uni...Luqman Aden-9/+103
2013-02-12core: Fix dec/inc_kernel_live_count mixupZack Corr-4/+4
2013-02-11core: Fix files that needed GenericChan/Port from preludeZack Corr-3/+4
2013-02-11Add NumCast trait for generic numeric type castsBrendan Zabarauskas-73/+1026
2013-02-10core: add LinearMap::find_or_insert{,_with}Erick Tryzelaar-13/+81
2013-02-10core: rename hashmap test functionsErick Tryzelaar-10/+10
2013-02-10libcore: LinearMap doesn't need to pass around the bucket vecErick Tryzelaar-10/+7
2013-02-10make Option's iter method use a lifetimeDaniel Micay-2/+2
2013-02-10core: Remove GenericChan/Port from prelude. Closes #4762Zack Corr-1/+0
2013-02-09auto merge of #4848 : nikomatsakis/rust/issue-4821-bad-kind-computation, r=ca...bors-0/+21
2013-02-09Rename dec/inc_weak_task_count to inc/dec_live_count and remove register_task...Zack Corr-6/+6
2013-02-08Fix subtle error in caching during kind computation that could cause linearNiko Matsakis-0/+21
2013-02-07auto merge of #4839 : catamorphism/rust/rm-structural-records, r=catamorphismbors-42/+29
2013-02-07core: Remove structural records from the rest of core, except pipesTim Chevalier-31/+29
2013-02-07implement BaseIter for LinearMapDaniel Micay-17/+21
2013-02-07add a ReverseIter traitDaniel Micay-0/+4
2013-02-07make Option's map and map_default use a lifetimeDaniel Micay-5/+5
2013-02-07rm each method from the Map traitDaniel Micay-16/+13
2013-02-07core: Remove transitional codeTim Chevalier-11/+0
2013-02-07librustc: Lots of de-muting. rs=demutingPatrick Walton-106/+135
2013-02-07Merge pull request #4619 from brson/exchangeBrian Anderson-9/+97
2013-02-07Make ~fn non-copyable, make &fn copyable, split barefn/closure types,Niko Matsakis-220/+123
2013-02-06auto merge of #4815 : thestinger/rust/treemap, r=pcwaltonbors-5/+2
2013-02-06auto merge of #4801 : z0w0/rust/randomtrait, r=graydonbors-0/+100