summary refs log tree commit diff
path: root/src/libstd
AgeCommit message (Expand)AuthorLines
2013-06-02ptr: split out borrowed pointer utilitiesDaniel Micay-48/+64
2013-06-02Add a get_mut method to accompany the get method.gareth-0/+9
2013-06-01auto merge of #6896 : nickdesaulniers/rust/issue4501, r=brsonbors-10/+10
2013-06-01auto merge of #6815 : kballard/rust/hashmap-insert_or_modify_with, r=ericktbors-36/+35
2013-06-01Swap return value of pipes::init Fixes #4501Nick Desaulniers-10/+10
2013-06-01Add new function hashmap.insert_or_update_with()Kevin Ballard-0/+15
2013-06-01Refactor some hashmap code into a new private function mangle()Kevin Ballard-37/+21
2013-06-01Fix vec::each* return valuesJed Davis-2/+19
2013-06-01std: fix run tests when symlink is in the rust checkout pathErick Tryzelaar-6/+12
2013-06-01Remove all uses of `pub impl`. rs=stylePatrick Walton-306/+329
2013-05-31auto merge of #6851 : alexcrichton/rust/bugfixes, r=pcwaltonbors-3/+19
2013-05-31auto merge of #6876 : cmr/rust/from_elem_opts, r=Aatchbors-3/+15
2013-06-01Optimize vec::from_elem with manual inlining (borrowck 1.85x speedup on libstd)Corey Richardson-3/+15
2013-05-31auto merge of #6729 : bstrie/rust/ascstr, r=Aatchbors-23/+40
2013-05-31auto merge of #6864 : thestinger/rust/bool, r=pcwaltonbors-49/+38
2013-05-31bool: rm functions duplicating methodsDaniel Micay-49/+38
2013-05-31Add as_c_str method on stringsBen Striegel-23/+40
2013-05-31ptr: replace unnecessary unsafe codeDaniel Micay-58/+18
2013-05-31mv the raw pointer {swap,replace}_ptr to std::ptrDaniel Micay-42/+43
2013-05-31auto merge of #6853 : bblum/rust/sized, r=pcwaltonbors-1/+6
2013-05-31auto merge of #6833 : fdr/rust/fix-warnings, r=Aatchbors-20/+13
2013-05-30auto merge of #6841 : steveklabnik/rust/range_docs, r=thestingerbors-3/+12
2013-05-30Fix a bug with HashMap::consumeAlex Crichton-3/+19
2013-05-30Add 'Sized' builtin kind; doesn't do anything yetBen Blum-1/+6
2013-05-30Add example for uint::range_step.Steve Klabnik-3/+12
2013-05-30Remove unnecessary 'use' formsDaniel Farina-20/+13
2013-05-30Remove copy bindings from patterns.Niko Matsakis-23/+23
2013-05-30Remove a bunch of unnecessary allocations and copiesBjörn Steinbrink-3/+2
2013-05-30libextra: Require documentation by defaultAlex Crichton-0/+2
2013-05-30Require documentation by default for libstdAlex Crichton-69/+699
2013-05-29librustc: Stop reexporting the standard modules from prelude.Patrick Walton-111/+162
2013-05-29librustc: Redo the unsafe checker and make unsafe methods not callable from s...Patrick Walton-43/+61
2013-05-29auto merge of #6803 : Thiez/rust/native_fmax_fmin, r=brsonbors-4/+19
2013-05-29Changed to a more efficient implementation.Matthijs Hofstra-16/+4
2013-05-29Replaced calls to external fmin/fmax by a Rust implementation.Matthijs Hofstra-4/+31
2013-05-29Fix vec::mut_slicejune0cho-3/+3
2013-05-28auto merge of #6780 : june0cho/rust/issue5984, r=brsonbors-2/+9
2013-05-28auto merge of #6740 : Aatch/rust/atomic-types, r=brsonbors-68/+118
2013-05-28Silence various warnings throughout test modulesAlex Crichton-90/+90
2013-05-28auto merge of #6771 : thestinger/rust/highlight, r=luqmanabors-98/+140
2013-05-28core::vec is missing methods for mutable slicesJunyoung Cho-2/+9
2013-05-27auto merge of #6724 : thestinger/rust/swap_fast, r=thestingerbors-25/+116
2013-05-27fix casts on 32-bitDaniel Micay-2/+2
2013-05-27auto merge of #6703 : sanxiyn/rust/allocation-lint, r=sanxiynbors-5/+5
2013-05-27syntax highlight code examples in docstringsDaniel Micay-98/+140
2013-05-28Remove unnecessary allocations flagged by lintSeo Sanghyeon-5/+5
2013-05-27Get rid of no-longer-needed #[doc(hidden)] attributes.Lindsey Kuper-11/+2
2013-05-27auto merge of #6763 : steveklabnik/rust/core_to_std, r=thestingerbors-20/+20
2013-05-27Fix docs to use std instead of core.Steve Klabnik-20/+20
2013-05-27Rename unwrap_input/unwrap_output as suggested bygareth-11/+11