summary refs log tree commit diff
path: root/src/libstd
AgeCommit message (Expand)AuthorLines
2014-02-15auto merge of #12283 : kballard/rust/env-args-bytes, r=ericktbors-42/+148
2014-02-14Fix all code examplesAlex Crichton-52/+80
2014-02-14extern mod => extern crateAlex Crichton-6/+6
2014-02-14Register new snapshotsAlex Crichton-22/+4
2014-02-15Update LimitReader to take the Reader to wrap by valuePalmer Cox-7/+8
2014-02-15Create RefReader and RefWriter adaptor structsPalmer Cox-0/+33
2014-02-14Use str::from_utf8_lossy() for os::env() and friendsKevin Ballard-11/+60
2014-02-14Use str::from_utf8_lossy() in os::args(), add os::args_as_bytes()Kevin Ballard-25/+50
2014-02-14Add c_str::CString.as_bytes_no_nul()Kevin Ballard-6/+38
2014-02-14auto merge of #12276 : alexcrichton/rust/issue-8449, r=kballardbors-5/+1
2014-02-14Enable 64-bit checked multiplication on 32-bitAlex Crichton-5/+1
2014-02-14auto merge of #12267 : alexcrichton/rust/rollup, r=alexcrichtonbors-21/+30
2014-02-14Invoke gcc with -nodefaultlibsAlex Crichton-1/+13
2014-02-14extra: Capture stdout/stderr of tests by defaultAlex Crichton-0/+6
2014-02-14return value/use extra::test::black_box in benchmarkslpy-21/+24
2014-02-14auto merge of #12186 : alexcrichton/rust/no-sleep-2, r=brsonbors-0/+1
2014-02-13auto merge of #12172 : alexcrichton/rust/green-improvements, r=brsonbors-11/+26
2014-02-13Remove two allocations from spawning a green taskAlex Crichton-0/+6
2014-02-13Don't require an allocation for on_exit messagesAlex Crichton-4/+12
2014-02-13Don't allocate in LocalHeap::new()Alex Crichton-7/+8
2014-02-13Removed num::OrderableMichael Darakananda-215/+10
2014-02-13Rebase conflicts from this giant stack of patchesAlex Crichton-3/+3
2014-02-13Lift $dst outside the closure in write!Alex Crichton-6/+8
2014-02-13remove duplicate function from std::ptr (is_null, is_not_null, offset, mut_of...JeremyLetang-82/+59
2014-02-13Register new snapshotsAlex Crichton-186/+1
2014-02-13Relax an assertion in start_selection()Alex Crichton-10/+122
2014-02-13std::comm: replace Handle.id with a method.Huon Wilson-12/+12
2014-02-13Add some missing Show implementations in libstdBrendan Zabarauskas-1/+164
2014-02-12Expose whether event loops have active I/OAlex Crichton-0/+1
2014-02-12auto merge of #12204 : alexcrichton/rust/seek, r=pcwaltonbors-31/+80
2014-02-12Removed ty_type (previously used to represent *tydesc).Eduard Burtescu-0/+8
2014-02-11Finalize the Seek APIAlex Crichton-31/+80
2014-02-11Test fixes and rebase conflictsAlex Crichton-44/+31
2014-02-11Rewrite channels yet again for upgradeabilityAlex Crichton-643/+1853
2014-02-11Shuffle around ownership in concurrent queuesAlex Crichton-340/+248
2014-02-11auto merge of #12158 : nikomatsakis/rust/issue-6801-borrowck-closures, r=pcwa...bors-77/+135
2014-02-11str -- borrow fields of self for use in closure since self.iter is borrowedNiko Matsakis-5/+7
2014-02-11io -- introduce local to avoid conflicting borrowNiko Matsakis-1/+2
2014-02-11vec -- introduce local var to make clear what subportion is being borrowedNiko Matsakis-2/+2
2014-02-11std -- replaces uses where const borrows would be requiredNiko Matsakis-70/+125
2014-02-11Fix broken link to the container guideSimon Sapin-1/+1
2014-02-11Move replace and swap to std::mem. Get rid of std::utilEdward Wang-210/+163
2014-02-10auto merge of #12149 : thomaslee/rust/ipaddr_deriving_iter_bytes, r=cmrbors-2/+13
2014-02-10IterBytes for IpAddr and SocketAddrTom Lee-2/+13
2014-02-09auto merge of #12143 : brson/rust/swap, r=alexcrichtonbors-28/+24
2014-02-09auto merge of #12136 : alexcrichton/rust/issue-12123, r=brsonbors-8/+10
2014-02-09std: Clean up the swap function a littleBrian Anderson-8/+5
2014-02-09std: Stop parameterizing some memcpy functions over RawPtrBrian Anderson-23/+22
2014-02-09auto merge of #12124 : brson/rust/intrinsics, r=thestingerbors-55/+84
2014-02-09auto merge of #12120 : gifnksm/rust/buffered-chars, r=alexcrichtonbors-0/+45