about summary refs log tree commit diff
path: root/src/rt/rust_uv.cpp
diff options
context:
space:
mode:
authorJeff Olson <olson.jeffery@gmail.com>2012-04-27 21:42:04 -0700
committerJeff Olson <olson.jeffery@gmail.com>2012-04-27 22:19:30 -0700
commit92e88e4e2ce79868daee1ac3f77a6aaa193b5896 (patch)
tree4f4f88e251751cc32dd6bd60992714a24493acc9 /src/rt/rust_uv.cpp
parent577b888e4b87437a37903abb5b70b113a9df059d (diff)
downloadrust-92e88e4e2ce79868daee1ac3f77a6aaa193b5896.tar.gz
rust-92e88e4e2ce79868daee1ac3f77a6aaa193b5896.zip
std: another stab at a race-free global loop implementation
seems to hold up pretty well.

uv::hl API is affected.. had to do work on tests and std::timer code that
leverages the global loop/high_level_loop API.

see test_stress_gl_uv_global_loop_high_level_global_timer for a stress
example.. it takes a while to run, but it exits cleanly (something I could
never accomplish with earlier iterations of the global loop)
Diffstat (limited to 'src/rt/rust_uv.cpp')
0 files changed, 0 insertions, 0 deletions