about summary refs log tree commit diff
path: root/src/libstd
AgeCommit message (Expand)AuthorLines
2012-03-16std: Add a a hashmap_from_vecs functionErick Tryzelaar-4/+52
2012-03-16Check kind bounds when calling methodsMarijn Haverbeke-4/+5
2012-03-15std: Swap the argument order of list::foldl to match vec::foldlBrian Anderson-4/+4
2012-03-15std: Follow conventions in bitvBrian Anderson-48/+53
2012-03-14std: Rename the hashmap constructors to conform to new standardsBrian Anderson-33/+31
2012-03-14fixup auto_serialize's treatment of nullary variantsNiko Matsakis-3/+3
2012-03-14allow immut vars to be moved. enforce mut vars after stage0 in std.Niko Matsakis-4/+4
2012-03-14annotate libstd and start enforcing mutabilityNiko Matsakis-137/+144
2012-03-14fix auto_serialize for enums with type parametersNiko Matsakis-0/+148
2012-03-14adjust auto_serialize to generate fns named serialize_T()Niko Matsakis-10/+120
2012-03-13implement deserialization, rename mk_mem_buffer() to mem_buffer()Niko Matsakis-1/+6
2012-03-13first (functional) version of the auto_serialize syntax extNiko Matsakis-414/+450
2012-03-13Name types after their modules instead of 't'Brian Anderson-83/+88
2012-03-13Overhaul constructor naming in libsBrian Anderson-58/+56
2012-03-12Libc/os/run/rand/io reorganization. Close #1373. Close #1638.Graydon Hoare-2997/+42
2012-03-12stdlib: Make list::find do what the docs say it does.Patrick Walton-7/+5
2012-03-12std: Sort test failures. Closes #1929Brian Anderson-15/+57
2012-03-10Fix Windows build breakageTim Chevalier-1/+1
2012-03-10Use loop instead of while(true) in libraries and compiler itselfTim Chevalier-44/+34
2012-03-10core: Remove the nearly empty math moduleBrian Anderson-1/+1
2012-03-09std: Convert to rustdocBrian Anderson-1565/+708
2012-03-09Add an infinite loop constructTim Chevalier-31/+31
2012-03-08Rename last to last_opt, last_unsafe to lastTim Chevalier-1/+1
2012-03-08Change util::unreachable to core::unreachableTim Chevalier-19/+8
2012-03-08Rename last_total to last_unsafeTim Chevalier-1/+2
2012-03-07stdlib: Stop incurring vtable dispatch costs when hashmaps are usedPatrick Walton-33/+37
2012-03-07Revert "stdlib: Stop incurring vtable dispatch costs when hashmaps are used"Patrick Walton-37/+33
2012-03-07stdlib: Stop incurring vtable dispatch costs when hashmaps are usedPatrick Walton-33/+37
2012-03-05std: Use util::unreachableBrian Anderson-7/+7
2012-03-05Remove dead code from rt (debug_obj, rust_obj, rust_closure, rust_box_obj, ru...Graydon Hoare-16/+0
2012-03-05std: export json::error.Erick Tryzelaar-0/+1
2012-03-02std: add a fs::remove_file function.Erick Tryzelaar-0/+25
2012-03-02comp/std: rename io::string_reader to io::str_reader.Erick Tryzelaar-5/+5
2012-03-02std: add a io::with_str_reader fn to remove a str copyErick Tryzelaar-8/+25
2012-03-02core: Remove _mut functions from vecBrian Anderson-14/+14
2012-03-02std: vec::to_ptr -> vec::unsafe::to_ptrBrian Anderson-1/+1
2012-02-29std: DeCamelCase fs::splitDirnameBasenameBrian Anderson-3/+3
2012-02-29libstd: Skip trailing whitespaces after JSON valueTycho Sci-12/+9
2012-02-29libstd: Skip trailing whitespaces after outer rparenTycho Sci-2/+15
2012-02-28std: rewrite json.rs to fix bugs and use readers/writersErick Tryzelaar-214/+653
2012-02-28core/std: whitespace fixes.Erick Tryzelaar-2/+3
2012-02-28std: Add helpers to simplify making str io::writersErick Tryzelaar-0/+13
2012-02-28std: Ignore uv tests on FreeBSDBrian Anderson-0/+2
2012-02-28changing rust loop to 1 threadJeff Olson-1/+1
2012-02-28add uv::loop_delete()Jeff Olson-30/+67
2012-02-28correcting for libuv behavior that differs between linux & windowsJeff Olson-4/+34
2012-02-28moving new uv stuff into uv.rs and rust_uv.cppJeff Olson-882/+521
2012-02-28trailing whitespace fixesJeff Olson-12/+10
2012-02-28finishing up simple uv_timer implJeff Olson-22/+160
2012-02-28cleaning up uv_async stuff and stubbing uv_timerJeff Olson-38/+188