about summary refs log tree commit diff
path: root/src/libstd
AgeCommit message (Expand)AuthorLines
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
2013-05-27Make test_change_working_directory change the currentgareth-3/+5
2013-05-27Refactor core::run in order to address many of the issuesgareth-304/+607
2013-05-26auto merge of #6748 : steveklabnik/rust/bool_docs, r=thestingerbors-19/+194
2013-05-26Add documentation for libstd/bool.rs.Steve Klabnik-19/+194
2013-05-26inline bump_box_refcountDaniel Micay-0/+1
2013-05-26make transmute_copy use memcpy, and inline itDaniel Micay-0/+21
2013-05-26use uninit for cast::transmute_copyDaniel Micay-1/+1
2013-05-26add memset32/memset64Daniel Micay-0/+34
2013-05-26C++0x -> C++11Daniel Micay-1/+1
2013-05-26make the memcpy/memmove intrinsics higher-levelDaniel Micay-23/+58
2013-05-25testsuite: Add a test for listing the root directory...Tim Chevalier-1/+15
2013-05-25core: Fail with a better error message when list_dir gets an empty pathTim Chevalier-0/+11
2013-05-26Add some documentationJames Miller-1/+25
2013-05-26Add AtomicOption typeJames Miller-33/+91
2013-05-26Make AtomicPtr use *mut, instead of ~James Miller-47/+15
2013-05-25auto merge of #6722 : alexcrichton/rust/issue-4219-no-merge-hack, r=brsonbors-1149/+941
2013-05-25Add basic atomic typesJames Miller-0/+344
2013-05-24Remove usage of the #[merge] hack with int modulesAlex Crichton-1149/+941
2013-05-24auto merge of #6712 : thestinger/rust/derive, r=catamorphismbors-24/+2
2013-05-24use deriving for DeepCloneDaniel Micay-24/+2
2013-05-23auto merge of #6710 : thestinger/rust/swap, r=catamorphismbors-6/+44
2013-05-23optimize util::swap, &mut pointers never aliasDaniel Micay-3/+35
2013-05-24make arm register definition consistent with rtJyun-Yan You-1/+1
2013-05-23add memcpy intrinsic to mirror memmoveDaniel Micay-0/+7
2013-05-23swap_ptr: rm equality checkDaniel Micay-3/+2
2013-05-23cleanup warnings from libstdErick Tryzelaar-566/+545
2013-05-23core: remove iter_bytes helper functionsErick Tryzelaar-36/+0