about summary refs log tree commit diff
path: root/src/libstd
AgeCommit message (Expand)AuthorLines
2011-12-16reorder block() argument to bitv::process()Niko Matsakis-4/+4
2011-12-16reorder args to the various vec, option fns so blk comes lastNiko Matsakis-8/+8
2011-12-16Make 1.f parse as a field access on the integer 1Marijn Haverbeke-4/+4
2011-12-14Remove some duplicated unused parts of std now that they're present in core.Graydon Hoare-3936/+3
2011-12-14Fixed type resolution error in math testsStefan Plantikow-0/+64
2011-12-14std: export math_f* as math::f* submods and use tailcalls in std::mathStefan Plantikow-41/+42
2011-12-13Copy first batch of material from libstd to libcore.Graydon Hoare-29/+59
2011-12-13stdlib: Fix spelling errors in documentation of libstd/str.rsPatrick Walton-6/+6
2011-12-09Swap arg order for option::{may,maybe}Erick Tryzelaar-2/+2
2011-12-08Add crate_type attributes to rustc, std, coreBrian Anderson-1/+1
2011-12-07use util::rational to work around bug w/ floats on winNiko Matsakis-4/+4
2011-12-07Purge old map impl: more collisions, not clear it is safe on 64bitNiko Matsakis-205/+0
2011-12-07improve commentsNiko Matsakis-3/+21
2011-12-07fix old map impl, add loggingNiko Matsakis-15/+25
2011-12-07add some debugging logsNiko Matsakis-1/+13
2011-12-07dec size in removeNiko Matsakis-2/+2
2011-12-07make rehashing more efficient by not re-allocating entriesNiko Matsakis-18/+17
2011-12-07implement a chained hashmapNiko Matsakis-2/+243
2011-12-07Check for literals that are out of range for their typeMarijn Haverbeke-1/+1
2011-12-07Change literal representation to not truncateMarijn Haverbeke-5/+41
2011-12-07repair more hash functionsNiko Matsakis-1/+1
2011-12-07Disallow binding by-mut-ref and by-move argumentsMarijn Haverbeke-1/+1
2011-12-06hack for now: map uint hashes into a u32, which helps x86_64 perf.Niko Matsakis-8/+12
2011-12-06libstd: Update docsBrian Anderson-13/+177
2011-12-06Establish 'core' library separate from 'std'.Graydon Hoare-0/+12758