about summary refs log tree commit diff
path: root/src/libstd
AgeCommit message (Expand)AuthorLines
2013-12-10libstd: Remove `Cell`s that were used because of `finally` by convertingPatrick Walton-41/+63
2013-12-10librustpkg: Make `io::ignore_io_error()` use RAII; remove a few morePatrick Walton-21/+37
2013-12-10libstd: Remove some cells involved inPatrick Walton-18/+12
2013-12-10librustuv: RAII-ify `Local::borrow`, and remove some 12 Cells.Patrick Walton-159/+181
2013-12-10libextra: Another round of de-`Cell`-ing.Patrick Walton-228/+124
2013-12-10Implement PortReader and ChanWriterRaphael Speyer-11/+172
2013-12-09auto merge of #10840 : cmr/rust/any_docs2, r=huonwbors-1/+8
2013-12-09Add some Any docs.Corey Richardson-1/+8
2013-12-09auto merge of #10859 : huonw/rust/helper-dists, r=cmrbors-246/+568
2013-12-08std::rand: implement the student t distribution.Huon Wilson-1/+52
2013-12-08std::rand: implement the F distribution.Huon Wilson-1/+60
2013-12-08std::rand: implement the chi-squared distribution.Huon Wilson-2/+99
2013-12-08Remove dead codesKiet Tran-165/+38
2013-12-07std::rand: implement the log-normal distribution.Huon Wilson-2/+58
2013-12-07std::rand: move normal and exponential to their own file.Huon Wilson-244/+303
2013-12-07auto merge of #10824 : huonw/rust/str-doc, r=alexcrichtonbors-42/+321
2013-12-06auto merge of #10364 : Kimundi/rust/result_compose, r=alexcrichtonbors-125/+44
2013-12-06Link rustllvm statically, and distribute a static snapshotAlex Crichton-0/+1
2013-12-07std::str: Add examples to the StrSlice trait.Huon Wilson-42/+321
2013-12-06Made Results API more composableMarvin Löbel-125/+44
2013-12-05auto merge of #10562 : ongardie/rust/master, r=brsonbors-6/+7
2013-12-05auto merge of #10817 : alexcrichton/rust/sched-fix, r=brsonbors-4/+49
2013-12-05Solve some nasty deschedulinging races with a lockAlex Crichton-4/+49
2013-12-05Fix documentation typo (divison operator is not backslash)Alexandros Tasos-2/+2
2013-12-04auto merge of #10796 : kballard/rust/revert-new-naming, r=alexcrichtonbors-433/+432
2013-12-04Rename std::rt::deque::*::init() to *::new()Kevin Ballard-20/+20
2013-12-04Revert "libstd: Change `Path::new` to `Path::init`."Kevin Ballard-413/+412
2013-12-04auto merge of #10804 : alexcrichton/rust/less-dup, r=pcwaltonbors-13/+5
2013-12-04auto merge of #10803 : vmx/rust/integer-decode, r=cmrbors-0/+60
2013-12-04Don't dup the stdio file descriptors.Alex Crichton-13/+5
2013-12-04Decode a float into integersVolker Mische-0/+60
2013-12-04std::str: s/from_utf8_slice/from_utf8/, to make the basic case shorter.Huon Wilson-36/+36
2013-12-04std::str: remove from_utf8.Huon Wilson-140/+37
2013-12-03Move std::util::ignore to std::prelude::dropSteven Fackler-12/+10
2013-12-03auto merge of #10747 : alexcrichton/rust/snapshots, r=cmrbors-56/+2
2013-12-03Register new snapshotsAlex Crichton-56/+2
2013-12-03auto merge of #10768 : Blei/rust/logging-enabled-macros, r=alexcrichtonbors-5/+20
2013-12-03add MutableVector::mut_split(self, pred) -> DoubleEndedIterator<&mut [T]>Guillaume Pinot-4/+110
2013-12-02Add a macro to check if logging at a given label is enabledPhilipp Brüschweiler-5/+20
2013-12-02rename MutableVector::mut_split(at) to MutableVector::mut_split_at(at)Guillaume Pinot-6/+6
2013-12-01auto merge of #10756 : thestinger/rust/transmute, r=alexcrichtonbors-7/+1
2013-12-01remove useless `transmute_immut` functionDaniel Micay-7/+1
2013-11-30auto merge of #10739 : DaGenix/rust/mut-chunks, r=alexcrichtonbors-0/+102
2013-11-30auto merge of #10733 : alexcrichton/rust/ignore-on-windows, r=pcwaltonbors-0/+1
2013-11-30auto merge of #10738 : sfackler/rust/buffered-fixes, r=alexcrichtonbors-10/+28
2013-11-30Implement DoubleEndedIterator for MutChunkIter.Palmer Cox-0/+29
2013-11-30Implement mut_chunks() method for MutableVector trait.Palmer Cox-0/+73
2013-11-30auto merge of #10528 : alexcrichton/rust/static-linking-v2, r=pcwaltonbors-10/+59
2013-11-30Test fixes and merge conflictsAlex Crichton-0/+1
2013-11-30auto merge of #10737 : huonw/rust/with-cap, r=alexcrichtonbors-1/+7