about summary refs log tree commit diff
path: root/src/lib/map.rs
AgeCommit message (Expand)AuthorLines
2011-08-27Convert std::map::new_str_hash to istrs. Issue #855Brian Anderson-2/+2
2011-08-20ReformatBrian Anderson-36/+37
2011-08-18Remove or _-prefix all unused function argumentsMarijn Haverbeke-3/+3
2011-08-16Port the stdlib to the expr foo::<T> syntax.Erick Tryzelaar-1/+1
2011-08-16Port the stdlib to the decl foo<T> syntax.Erick Tryzelaar-15/+15
2011-08-16Port the stdlib to the typaram foo<T> syntax.Erick Tryzelaar-26/+26
2011-08-16Rename std::ivec to std::vecBrian Anderson-1/+1
2011-08-15The wonky for...in... whitespace was bothering me. Sorry!Lindsey Kuper-3/+3
2011-08-09Do some cleanup in stdlib.Michael Sullivan-43/+37
2011-08-09Port the stdlib to the ivec type [T] syntax.Erick Tryzelaar-6/+6
2011-07-29Enable kind checking on typarams, fix kind constraints in library and comp.Graydon Hoare-2/+2
2011-07-29Turn on kind propagation for typarams. Annotate a bunch of typarams in rustc ...Graydon Hoare-23/+23
2011-07-27Reformat for new syntaxMarijn Haverbeke-111/+102
2011-07-26Remove all uses of tuples from the compiler and stdlibMarijn Haverbeke-3/+3
2011-07-25Remove some rustboot-ismsMarijn Haverbeke-9/+3
2011-07-21Add some support for using a map like a set.Michael Sullivan-2/+15
2011-07-08rustc: Move maps over to interior vectorsPatrick Walton-11/+10
2011-07-05Move everything syntax-related to syntax/, break deps on rest of compilerMarijn Haverbeke-3/+25
2011-06-15Reformat source tree (minus a couple tests that are still grumpy).Graydon Hoare-182/+139
2011-06-09Properly handle lifetime of aliases in nested blocksMarijn Haverbeke-1/+2
2011-06-09Some more workarounds to please the alias checkerMarijn Haverbeke-6/+12
2011-05-31stdlib: Remove unneeded type params from alt patternsBrian Anderson-10/+10
2011-05-22stdlib: Do tail calls in std::map. Remove FIXMEsBrian Anderson-3/+1
2011-05-22stdlib: Use if/alt expressions in std::mapBrian Anderson-10/+8
2011-05-17Finally rename std::_xxx to std::xxxMarijn Haverbeke-2/+2
2011-05-12Downcase std modules again, move to :: for module dereferencingMarijn Haverbeke-0/+246
2011-05-06Rename std modules to be camelcasedMarijn Haverbeke-246/+0
2011-04-25Skip likely-zero initial probe, speed up map.rs.Graydon Hoare-5/+5
2011-04-22Minimize calls to hash function in map.rsGraydon Hoare-11/+12
2011-04-19Remove half-baked 'opacity' layer qualifier.Graydon Hoare-2/+2
2011-04-19Remove effect system from src.Graydon Hoare-2/+2
2011-03-22Revert "Remove usages of case(_) { fail; } since the compiler does this autom...Patrick Walton-0/+1
2011-03-22Remove usages of case(_) { fail; } since the compiler does this automaticallyBrian Anderson-1/+0
2011-03-18rustc: Box the tuples returned by hashmap.items() for now since we don't have...Patrick Walton-3/+3
2011-03-18Add "mutable?" to _vec in the standard library; fix callersPatrick Walton-1/+1
2011-03-09Remove redundant imports in lib (rustc doesn't like 'std' as a synonym for ro...Graydon Hoare-6/+0
2010-11-18rustboot: Don't use walk to traverse statements in type.ml; fixes redundant c...Patrick Walton-0/+2
2010-11-05Move the option type to its own modulePatrick Walton-14/+14
2010-11-02Split out stratum-checking pass, implement more-strict (overly aggressive) im...Graydon Hoare-10/+10
2010-11-02First pass on splitting stratum and opacity off of effects. WIP.Graydon Hoare-1/+1
2010-10-18Disable use of parametric tail call in map.rs, they don't presently work.Graydon Hoare-1/+3
2010-09-29Patchwork of attempted fixes to effect system and gc system; eventually give ...Graydon Hoare-15/+15
2010-09-22Add 'items' iter to hashmap.Graydon Hoare-0/+12
2010-09-22Reformat standard library; no code changes.Graydon Hoare-183/+200
2010-09-21Tighten pattern parsing on 0-ary constructors.Graydon Hoare-2/+2
2010-09-20Bind pattern slots with ?, drop parens from 0-ary tag constructors, translate...Graydon Hoare-15/+15
2010-09-09Switch tags to purely nominal, removing TY_iso and TY_idx. Seems to mostly wo...Graydon Hoare-1/+5
2010-08-26Test the hashmap more, exercising hash collision, element removal, and a forc...Roy Frostig-6/+11
2010-08-25Actually switch to using the bigger hashmap once a it finishes growing and re...Roy Frostig-2/+4
2010-08-24Fix mod-bug in std.map, work around bug in closure typaram capture, enable in...Graydon Hoare-5/+4