about summary refs log tree commit diff
path: root/src/lib/map.rs
AgeCommit message (Expand)AuthorLines
2011-12-06Establish 'core' library separate from 'std'.Graydon Hoare-336/+0
2011-11-18Update stdlib, compiler, and tests to new kind systemMarijn Haverbeke-16/+19
2011-11-17remove compile-command from local variable blocksNiko Matsakis-1/+0
2011-10-28Make shared kind the default only for generic functionsMarijn Haverbeke-6/+6
2011-10-26Add more std documentationBrian Anderson-18/+130
2011-10-25Properly take mutable object fields into account during alias analysisMarijn Haverbeke-2/+2
2011-10-25Update our code to new type parameter kind syntaxMarijn Haverbeke-19/+16
2011-10-21Move hash table iteration over to block-taking functionsMarijn Haverbeke-10/+15
2011-10-20Make fn denote a bare function. Convert fn to fn@ as neededBrian Anderson-2/+2
2011-10-07Parse and typecheck by-value and by-ref arg specsMarijn Haverbeke-4/+4
2011-09-12Reformat for new mode syntax, step 1Marijn Haverbeke-26/+26
2011-09-02Reformat. Issue #855Brian Anderson-1/+1
2011-09-01Rename std::istr to std::str. Issue #855Brian Anderson-1/+1
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