| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-05-21 | Merge pull request #2413 from erickt/master | Brian Anderson | -1/+18 | |
| a couple misc changes | ||||
| 2012-05-21 | std: Make timer tests more reliable under valgrind | Brian Anderson | -25/+43 | |
| 2012-05-21 | change list so that it must be used in a purely boxed fashion | Niko Matsakis | -10/+12 | |
| The old way was inconsistent---the head was unboxed but the tail was boxed. This resulted in numerous needless copies and also made the borrow check unhappy, because the head tended to be stored in mutable memory. | ||||
| 2012-05-21 | make list based on boxes | Niko Matsakis | -52/+39 | |
| 2012-05-19 | std: Fix a typo | Erick Tryzelaar | -1/+1 | |
| 2012-05-19 | expose tzset | Erick Tryzelaar | -0/+17 | |
| 2012-05-18 | port smallintmap over to dvec | Niko Matsakis | -28/+18 | |
| also: add a non-operator-overloaded method for [] to work around #2378 | ||||
| 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 | |
