| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-05-18 | avoid modifying the variable we are alting over | Niko Matsakis | -11/+8 | |
| 2012-05-18 | introduce a few copies here and there | Niko Matsakis | -1/+1 | |
| 2012-05-18 | purge ufind | Niko Matsakis | -55/+1 | |
| 2012-05-18 | Using const vector slices for more vec functions. | Eric Holk | -1/+2 | |
| 2012-05-18 | std: Don't copy hash key until we must | Brian Anderson | -2/+2 | |
| 2012-05-17 | Added a method to convert sets to vectors. | Eric Holk | -0/+13 | |
| 2012-05-15 | Remove `be` keyword. | Lindsey Kuper | -1/+1 | |
| Closes #2227. | ||||
| 2012-05-03 | Comment only: Annotate FIXMEs in std::time | Tim Chevalier | -1/+2 | |
| 2012-05-03 | Write unicode::icu::UCHAR_INVALID_CODE as -1, removing a FIXME | Tim Chevalier | -3/+1 | |
| 2012-05-03 | Comments only: annotate more FIXMEs in libstd | Tim Chevalier | -3/+3 | |
| 2012-05-03 | Annotate more FIXMES in libstd (comments only) | Tim Chevalier | -7/+7 | |
| 2012-05-03 | Annotate FIXMEs in std::bitv, and remove a FIXME | Tim Chevalier | -8/+3 | |
| Changed a while loop into a for loop in std::bitv::equal. Yay! | ||||
| 2012-05-02 | std: Do less work in the timer stress tests | Brian Anderson | -4/+4 | |
| 2012-05-01 | Merge pull request #2322 from bkircher/fix-getopts-docs | Brian Anderson | -9/+27 | |
| Fix getopts docs | ||||
| 2012-05-01 | std: Fix example in getopts module docs | Benjamin Kircher | -7/+25 | |
| Issue #1833. | ||||
| 2012-05-01 | std: Fix typo in getopts doc attribute | Benjamin Kircher | -2/+2 | |
| 2012-04-30 | core: Serialize all access to the environment using a weak global task | Brian Anderson | -14/+8 | |
| 2012-04-28 | std: Add 2 timer stress tests | Brian Anderson | -0/+41 | |
| 2012-04-27 | rt/std: whitespace cleanup + work on hl/global_loop docs | Jeff Olson | -24/+40 | |
| 2012-04-27 | std: another stab at a race-free global loop implementation | Jeff Olson | -515/+188 | |
| 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 | std: get rid of some un-needed rustrt native fns for the global loop | Jeff Olson | -5/+0 | |
| 2012-04-27 | std: add ll::loop_refcount binding for uv_loop_refcount | Jeff Olson | -0/+5 | |
| 2012-04-26 | std: Add FIXME about time tests | Brian Anderson | -0/+2 | |
| 2012-04-26 | temporary hack to make testing std::time reliable | Ted Horst | -8/+12 | |
| 2012-04-25 | More slice use in vec, io, str, ebml, metadata encoder and decoder. | Graydon Hoare | -20/+35 | |
| 2012-04-25 | Rewrite exhaustiveness checker | Marijn Haverbeke | -1/+0 | |
| Issue #2111 | ||||
| 2012-04-23 | Move map iface over to more `for`-friendly iteration methods | Marijn Haverbeke | -46/+37 | |
| 2012-04-21 | std: Export sort::le | Brian Anderson | -0/+1 | |
| 2012-04-20 | std: ignore tests that use high_level_loop | Jeff Olson | -2/+5 | |
| until race issue with (most likely) refcount scheme is sorted out | ||||
| 2012-04-20 | std: add timer::recv_timeout() and whitespace cleanup | Jeff Olson | -6/+76 | |
| 2012-04-20 | std: add std::timer and timer::delayed_send and timer::sleep | Jeff Olson | -1/+115 | |
| .. leveraging std::uv, we have: timer::delayed_send - send a value over a provided channel after the timeout has passed timer::sleep - block the current task for the specified period both of these fns (and everything that goes in timer.rs) leverage the uv_timer_* API | ||||
| 2012-04-20 | std: dump old std::uv API.. move remaining tests into uv::ll | Jeff Olson | -1240/+610 | |
| 2012-04-20 | std::uv : cleanup and an isolated test for hand-rolled high_level_loops | Jeff Olson | -29/+204 | |
| 2012-04-20 | std: fail if exiting hl_loop has unref_handles at weaken_task exit | Jeff Olson | -3/+4 | |
| 2012-04-20 | whitespace cleanup | Jeff Olson | -1/+1 | |
| 2012-04-20 | std: get_monitor_task_gl() is global_loop::get() default | Jeff Olson | -10/+114 | |
| 2012-04-20 | std: refactor global_loop::get.. make it reusable | Jeff Olson | -22/+88 | |
| 2012-04-20 | fix uv_timer_t size in 32bit linux and windows | Jeff Olson | -8/+9 | |
| .. fixes issue, in previous commit, with global loop test hanging on 32bit linux (this was because the struct was too small, so (presumably), the data member was garbled.. yippy) | ||||
| 2012-04-20 | uv::hl::get_global_loop() -> uv::global_loop::get() | Jeff Olson | -274/+304 | |
| - moved global loop tests, as well.. will add tests in uv_hl that encompass rolling your own high_level_loop via uv::hl::run_high_level_loop() - also whitespace cleanups and misc warning cleanup.. - doesn't work on 32bit linux | ||||
| 2012-04-20 | replace impl of globa_async_handle with one using atomic compare-and-swap | Jeff Olson | -14/+36 | |
| 2012-04-20 | fix a race in global loop test; unref_handle now takes a close_cb | Jeff Olson | -19/+15 | |
| 2012-04-20 | don't use ::malloc for initializing the global_async_handle in rust_kernel | Jeff Olson | -1/+0 | |
| 2012-04-20 | make weak task that runs libuv loop unsupervised | Jeff Olson | -1/+1 | |
| 2012-04-20 | clean and trying the global loop test as two separate loop lifetimes.. | Jeff Olson | -5/+11 | |
| .. seeing an occasional valgrind/barf spew on some invalid read/writes.. need to investigate further.. i think its related to my poor citizen conduct, re: pointers stashed in rust_kernel.. | ||||
| 2012-04-20 | end-to-end impl of global loop w/ high-level ref counting.. needs work | Jeff Olson | -51/+440 | |
| - starting/stoping the loop based on client work is functioning, correctly - the issue appears to be that, when the process is about to exit, the signal to let weak tasks know that they need to exit isn't getting fired. | ||||
| 2012-04-20 | tweaking rust getter/setters for libuv data to use generics | Jeff Olson | -7/+8 | |
| 2012-04-20 | rt: whitespace cleanup for existing libuv integration | Jeff Olson | -1/+1 | |
| 2012-04-20 | bindings to get/set data field on uv_loop_t* and debug log cleanup | Jeff Olson | -1/+9 | |
| 2012-04-20 | adding low-level uv_timer_* stuff to libuv bindings | Jeff Olson | -39/+159 | |
| 2012-04-20 | making brson's req. cleanups in #2134 plus change printf to LOG in c++ | Jeff Olson | -565/+567 | |
