summary refs log tree commit diff
path: root/src/libstd/uv.rs
AgeCommit message (Collapse)AuthorLines
2012-03-14std: Rename the hashmap constructors to conform to new standardsBrian Anderson-6/+6
Instead of using the new_ prefix just name them after their type
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-7/+7
2012-03-13Overhaul constructor naming in libsBrian Anderson-1/+1
2012-03-12Libc/os/run/rand/io reorganization. Close #1373. Close #1638.Graydon Hoare-34/+34
- Move io, run and rand to core. - Remove incorrect ctypes module (use libc). - Remove os-specific modules for os and fs. - Split fs between core::path and core::os.
2012-03-09Add an infinite loop constructTim Chevalier-31/+31
Add a loop {} construct for infinite loops, and use it in test cases. See #1906 for details.
2012-03-07stdlib: Stop incurring vtable dispatch costs when hashmaps are usedPatrick Walton-6/+7
This required changing almost all users of hashmaps to import the hashmap interface first. The `size` member in the hashmap structure was renamed to `count` to work around a name conflict.
2012-03-07Revert "stdlib: Stop incurring vtable dispatch costs when hashmaps are used"Patrick Walton-7/+6
This reverts commit f0250a23d3fa2f8b4a4a4113ca89e41945a4cfed.
2012-03-07stdlib: Stop incurring vtable dispatch costs when hashmaps are usedPatrick Walton-6/+7
This required changing almost all users of hashmaps to import the hashmap interface first. The `size` member in the hashmap structure was renamed to `count` to work around a name conflict.
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
because of the last change, the loop ptr is no longer cleaned up when the loop exits. This api call addresses that. Sadly, the loop ptr is not "reusable" across multiple calls to uv::run().
2012-02-28correcting for libuv behavior that differs between linux & windowsJeff Olson-4/+34
net complexity increase :/
2012-02-28moving new uv stuff into uv.rs and rust_uv.cppJeff Olson-150/+520
- removing the remains of uvtmp.rs and rust_uvtmp.rs - removing the displaced, low-level libuv bindings in uv.rs and rust_uv.cpp
2012-02-02Update libuv.Graydon Hoare-43/+35
2012-02-02Win32 warning police.Graydon Hoare-45/+42
2012-01-17libstd: Move std tests into libstdBrian Anderson-0/+44
2012-01-01freebsd supportUser Jyyou-1/+4
2011-12-22Register snapshots and switch logging over to use of log_full or #error / ↵Graydon Hoare-1/+1
#debug.
2011-12-19preparing for removing math from stdStefan Plantikow-0/+2
2011-12-06Establish 'core' library separate from 'std'.Graydon Hoare-0/+150