about summary refs log tree commit diff
path: root/src/libextra/smallintmap.rs
AgeCommit message (Expand)AuthorLines
2013-08-10std: merge Iterator and IteratorUtilErick Tryzelaar-1/+1
2013-08-10Mass rename of .consume{,_iter}() to .move_iter()Erick Tryzelaar-5/+5
2013-08-07std: Fix for-range loops that can use iteratorsblake2-ppc-8/+6
2013-08-07extra: Remove all .each methods in smallintmapblake2-ppc-43/+0
2013-08-07core: option.map_consume -> option.map_moveErick Tryzelaar-1/+1
2013-08-05Updated std::Option, std::Either and std::ResultMarvin Löbel-3/+3
2013-08-03auto merge of #8264 : thestinger/rust/snapshot, r=Aatchbors-6/+6
2013-08-03remove obsolete `foreach` keywordDaniel Micay-6/+6
2013-08-03auto merge of #8246 : stepancheg/rust/contains-key, r=thestingerbors-5/+0
2013-08-03replace all remaining `for` with `foreach` or `do`Daniel Micay-4/+3
2013-08-03Add default implementation of Map::contains_key functionStepan Koltsov-5/+0
2013-08-02replace `range` with an external iteratorDaniel Micay-5/+5
2013-08-01migrate many `for` loops to `foreach`Daniel Micay-3/+3
2013-07-29std: Rename Iterator adaptor types to drop the -Iterator suffixblake2-ppc-5/+5
2013-07-28Refactored vec and str iterators to remove prefixesjmgrosen-2/+3
2013-07-27auto merge of #8074 : thestinger/rust/iterator, r=cmrbors-5/+3
2013-07-27Remove dummy type parameters from iterator adaptorsblake2-ppc-5/+3
2013-07-25Added default impls for container methodsSteven Fackler-3/+0
2013-07-21Eliminated SmallIntSetSteven Fackler-369/+0
2013-07-21auto merge of #7921 : bytewiseand/rust/smallint-iter, r=huonwbors-139/+177
2013-07-20auto merge of #7912 : graydon/rust/extra-new-benchmarks-1, r=catamorphismbors-1/+60
2013-07-20Use Option .take() or .take_unwrap() instead of util::replace where possibleblake2-ppc-1/+1
2013-07-20smallint{map,set}: replace iterators with DoubleEndedIteratorAndreas Martens-139/+177
2013-07-19extra: add some microbenchmarksGraydon Hoare-1/+60
2013-07-17librustc: Remove all uses of "copy".Patrick Walton-2/+2
2013-07-16auto merge of #7684 : pnkfelix/rust/fsk-invert-range-rev-halfclosedness-issue...bors-2/+2
2013-07-13Split mutable methods out of Set and MapSteven Fackler-10/+13
2013-07-11Add a `consume` method to SmallIntMapAlex Crichton-1/+28
2013-07-10Switch over to new range_rev semantics; fix #5270.Felix S. Klock II-2/+2
2013-07-06Added external iterators for SmallIntMap and SmallIntSet=Mark Sinclair-0/+287
2013-06-30Convert vec::{grow, grow_fn, grow_set} to methods.Huon Wilson-2/+1
2013-06-30Convert vec::{rposition, rposition_elem, position_elem, contains} to methods.Huon Wilson-6/+4
2013-06-29Great renaming: propagate throughout the rest of the codebaseCorey Richardson-9/+6
2013-06-25container: remove internal iterators from MapDaniel Micay-32/+32
2013-06-24remove old_iterDaniel Micay-10/+7
2013-06-16Add copies to type params with Copy boundNiko Matsakis-1/+1
2013-06-16auto merge of #7123 : huonw/rust/more-str, r=thestingerbors-5/+0
2013-06-16remove unused importsHuon Wilson-5/+0
2013-06-15rm vec::uniq_lenDaniel Micay-5/+5
2013-06-01Remove all uses of `pub impl`. rs=stylePatrick Walton-10/+13
2013-05-30libextra: Require documentation by defaultAlex Crichton-0/+4
2013-05-29librustc: Stop reexporting the standard modules from prelude.Patrick Walton-1/+10
2013-05-28Fix #6696Jihyun Yu-2/+16
2013-05-23libextra: Add missing core::prelude import. rs=burningtreePatrick Walton-0/+2
2013-05-22test: Update tests and import the prelude in some more places.Patrick Walton-0/+2
2013-05-22libextra: Rename the actual metadata names of libcore to libstd and libstd to...Patrick Walton-0/+2
2013-05-22libstd: Rename libcore to libstd and libstd to libextra; update makefiles.Patrick Walton-0/+516