rust/src/libstd
Jeff Olson 92e88e4e2c 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)
2012-04-27 22:19:30 -07:00
..
arena.rs stdlib: Remove the now-obsolete vec::alloc_len in favor of vec::capacity 2012-03-29 08:57:34 -07:00
bitv.rs Move some code over to iterator-for to see how it performs. 2012-03-27 15:46:33 +02:00
c_vec.rs Bulk-edit mutable -> mut. 2012-03-26 18:35:18 -07:00
dbg.rs
deque.rs Bulk-edit mutable -> mut. 2012-03-26 18:35:18 -07:00
ebml.rs More slice use in vec, io, str, ebml, metadata encoder and decoder. 2012-04-25 17:19:36 -07:00
fun_treemap.rs
getopts.rs Move some code over to iterator-for to see how it performs. 2012-03-27 15:46:33 +02:00
json.rs Move map iface over to more for-friendly iteration methods 2012-04-23 15:18:19 +02:00
list.rs Add vec::each, vec::eachi, and list::each 2012-03-27 12:53:19 +02:00
map.rs Move map iface over to more for-friendly iteration methods 2012-04-23 15:18:19 +02:00
md4.rs
net.rs Rewrite exhaustiveness checker 2012-04-25 09:15:17 +02:00
prettyprint.rs
rope.rs Fix [] on str to exclude the trailing null. 2012-04-18 17:50:58 -07:00
serialization.rs
sha1.rs Move some code over to iterator-for to see how it performs. 2012-03-27 15:46:33 +02:00
smallintmap.rs Move map iface over to more for-friendly iteration methods 2012-04-23 15:18:19 +02:00
sort.rs std: Export sort::le 2012-04-21 13:45:20 -07:00
std.rc std: add std::timer and timer::delayed_send and timer::sleep 2012-04-20 15:23:23 -07:00
tempfile.rs
term.rs Move some code over to iterator-for to see how it performs. 2012-03-27 15:46:33 +02:00
test.rs Revert "libstd: Handle test results in serial" 2012-04-13 18:34:45 +08:00
time.rs std: Add FIXME about time tests 2012-04-26 13:54:01 -07:00
timer.rs std: another stab at a race-free global loop implementation 2012-04-27 22:19:30 -07:00
treemap.rs Bulk-edit mutable -> mut. 2012-03-26 18:35:18 -07:00
ufind.rs Bulk-edit mutable -> mut. 2012-03-26 18:35:18 -07:00
unicode.rs
util.rs
uv_global_loop.rs std: another stab at a race-free global loop implementation 2012-04-27 22:19:30 -07:00
uv_hl.rs std: another stab at a race-free global loop implementation 2012-04-27 22:19:30 -07:00
uv_ll.rs std: add ll::loop_refcount binding for uv_loop_refcount 2012-04-27 22:19:30 -07:00
uv.rs std: dump old std::uv API.. move remaining tests into uv::ll 2012-04-20 15:23:23 -07:00