about summary refs log tree commit diff
path: root/src/libstd
AgeCommit message (Expand)AuthorLines
2013-08-11vec: optimize the Add implementationDaniel Micay-5/+14
2013-08-11disable 64-bit CheckedMul on 32-bitDaniel Micay-2/+4
2013-08-11add intrinsics for checked overflow add/sub/mulDaniel Micay-2/+503
2013-08-10auto merge of #8404 : stepancheg/rust/zero-unit-inline, r=alexcrichtonbors-0/+2
2013-08-11Add a "peekable" iterator adaptor, with a peek() method that returns the next...Simon Sapin-0/+72
2013-08-11std::iterator: Rename .peek() to .inspect()blake2-ppc-19/+20
2013-08-10Merge branch 'trie-bound-iters' of https://github.com/dim-an/rust into rollupErick Tryzelaar-0/+102
2013-08-10std: fix the non-stage0 str::raw::slice_bytes which broke in a mergeErick Tryzelaar-1/+1
2013-08-10std: Transform.find_ -> .findErick Tryzelaar-6/+6
2013-08-10std: Iterator.len_ -> .lenErick Tryzelaar-8/+7
2013-08-10std: Iterator.last_ -> .lastErick Tryzelaar-4/+3
2013-08-10std: Iterator.chain_ -> .chainErick Tryzelaar-10/+10
2013-08-10std: Iterator.flat_map_ -> .flat_mapErick Tryzelaar-5/+4
2013-08-10std: Iterator.take_ -> .takeErick Tryzelaar-29/+27
2013-08-10std: Rename Iterator.transform -> .mapErick Tryzelaar-49/+48
2013-08-10std: merge Iterator and IteratorUtilErick Tryzelaar-280/+202
2013-08-10std: merge iterator::DoubleEndedIterator and DoubleEndedIteratorUtilErick Tryzelaar-28/+15
2013-08-10Mass rename of .consume{,_iter}() to .move_iter()Erick Tryzelaar-67/+67
2013-08-09auto merge of #8296 : erickt/rust/remove-str-trailing-nulls, r=ericktbors-474/+993
2013-08-09Merge remote-tracking branch 'remotes/origin/master' into remove-str-trailing...Erick Tryzelaar-199/+637
2013-08-09auto merge of #8387 : brson/rust/nooldrt, r=brsonbors-2119/+217
2013-08-09Remove the C++ runtime. SayonaraBrian Anderson-2119/+217
2013-08-09auto merge of #8176 : catamorphism/rust/rustpkg-extern-mod, r=catamorphismbors-2/+163
2013-08-09std/rustc/rustpkg/syntax: Support the `extern mod = ...` formTim Chevalier-2/+163
2013-08-09auto merge of #8415 : brson/rust/newrt-local-heap-perf, r=pcwalton,brsonbors-68/+92
2013-08-09Remove rtdebug_! and make rtdebug! work properly.Corey Richardson-12/+4
2013-08-09std: more windows fixes to os.rs and run.rsErick Tryzelaar-4/+9
2013-08-09auto merge of #8369 : yichoi/rust/arm-test, r=sanxiynbors-4/+4
2013-08-10std: add a Clone impl for HashSet.Huon Wilson-0/+26
2013-08-09Implement `lower_bound_iter`/`upper_bound_iter` for TrieMap/TrieSetDmitry Ermolov-0/+102
2013-08-09Fix Ipv6Addr to_str for ::1:x.x.x.x addressesStepan Koltsov-1/+8
2013-08-09std: Fix perf of local allocations in newschedBrian Anderson-68/+92
2013-08-09Remove redundant Ord method impls.OGINO Masanori-54/+3
2013-08-09std::tuple: Use != properly in Eq::ne for tuplesblake2-ppc-1/+1
2013-08-08Merge remote-tracking branch 'remotes/origin/master' into remove-str-trailing...Erick Tryzelaar-274/+1840
2013-08-08auto merge of #8336 : stepancheg/rust/socket-addr-from-str, r=brsonbors-70/+367
2013-08-08auto merge of #8356 : toddaaro/rust/ws, r=brsonbors-63/+164
2013-08-09Add #[inline] to impl Zero for ()Stepan Koltsov-0/+2
2013-08-08auto merge of #8385 : cmr/rust/big-rollup, r=alexcrichtonbors-97/+135
2013-08-08Enabled workstealing in the scheduler. Previously we had one global work queu...toddaaro-63/+164
2013-08-08std::vec: Fix typo in fn neblake2-ppc-1/+1
2013-08-08std::iterator::order test casesblake2-ppc-0/+47
2013-08-08std: Fix tuple lexicographical orderblake2-ppc-14/+28
2013-08-08std: Fix Ord for Option, using iterator::orderblake2-ppc-15/+18
2013-08-08std::vec: Use iterator::order functions for Eq, Ord, TotalOrd, TotalEqblake2-ppc-24/+22
2013-08-08std: Implement traits for the one-tupleblake2-ppc-20/+25
2013-08-08Add std::iterator::order with lexical ordering functions for sequencesblake2-ppc-0/+110
2013-08-08std: more fixes for os.rs for windowsErick Tryzelaar-2/+3
2013-08-08auto merge of #8245 : alexcrichton/rust/fmt2, r=graydonbors-2/+1331
2013-08-07std: import HANDLE for os::list_dir for windowsErick Tryzelaar-0/+1