| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-06-07 | Merge branch 'incoming' | Patrick Walton | -0/+35 | |
| 2012-06-07 | std: Implement a fuzzy-equal interface | Patrick Walton | -0/+35 | |
| 2012-06-06 | std: Add debug::breakpoint | Brian Anderson | -0/+14 | |
| 2012-06-06 | Merge remote-tracking branch 'mozilla/incoming' | Niko Matsakis | -9/+4 | |
| Conflicts: src/rustc/middle/tstate/auxiliary.rs | ||||
| 2012-06-06 | Rewrite deque to use dvec | Niko Matsakis | -17/+21 | |
| 2012-06-06 | constrain scope of mut ptr to please borrowck | Niko Matsakis | -3/+1 | |
| 2012-06-06 | Revert "Revert "Merge pull request #2516 from mozilla/incoming" due to failures" | Tim Chevalier | -9/+4 | |
| This reverts commit 9fae95860de510f6874810cf43efb83f101246ef. | ||||
| 2012-06-04 | Make vecs implicitly copyable for all of our projects. | Michael Sullivan | -0/+2 | |
| 2012-06-04 | Machine types are different from int/uint, etc (Issue #2187) | Eric Holk | -19/+26 | |
| 2012-06-04 | Get rid of warnings from instantiating typarams with non-implicitly copyable ↵ | Michael Sullivan | -1/+2 | |
| types. | ||||
| 2012-06-03 | prohibit type parameters in native fns and other minor fixes | Niko Matsakis | -10/+22 | |
| trans now can safely assert that it never sees a type param | ||||
| 2012-06-02 | make vec fns/methods take imm slices. | Niko Matsakis | -21/+8 | |
| this also repairs the unsoundness in typing of unpack_slice, which was silently converting a const ptr to an imm one. | ||||
| 2012-06-01 | squelch warnings in tests | Niko Matsakis | -3/+3 | |
| 2012-05-31 | Add some convenience helpers to getopts. Close #1837. | Graydon Hoare | -0/+51 | |
| 2012-05-31 | Make std::map require const keys. | Eric Holk | -3/+5 | |
| 2012-05-31 | Some fixes to bitv. Close #2342. | Graydon Hoare | -13/+34 | |
| 2012-05-30 | Add xorshift to core::rand, which gave a 3x speedup for graph generation in ↵ | Eric Holk | -1/+1 | |
| the bfs code. Also, remove trailing white space. | ||||
| 2012-05-30 | Remove warnings in std::par. | Eric Holk | -10/+14 | |
| 2012-05-30 | Added a factory version of par::mapi, which avoids the need for share_arc, ↵ | Eric Holk | -15/+40 | |
| and copies arcs between tasks better. | ||||
| 2012-05-30 | Move par into libstd. Closes #2441. | Eric Holk | -1/+110 | |
| 2012-05-30 | Rewriting shared_arc to work around Issue #2444. | Eric Holk | -15/+42 | |
| Sadly, this exposes another ICE when trying to use the new version with Graph500 | ||||
| 2012-05-29 | Moving the arc tests into arc.rs. | Eric Holk | -0/+31 | |
| 2012-05-29 | Adding shared_arc to hide some of the tedium of sharing an arc between tasks. | Eric Holk | -7/+42 | |
| Also added some asserts and logging to trans. Modified graph500 to use the shared_arc, but this unfortunately doesn't work due to #2444. | ||||
| 2012-05-28 | std: add json::to_str and json::to_json iface. | Erick Tryzelaar | -0/+105 | |
| 2012-05-27 | std: Fix bitv each() method (issue 2363) | Benjamin Kircher | -0/+10 | |
| 2012-05-26 | core: Make range follow the for loop protocol | Brian Anderson | -11/+11 | |
| 2012-05-25 | Get rid of many implicit copies as a preliminary to Issue #2448. | Michael Sullivan | -26/+24 | |
| 2012-05-25 | std: Modify arc to tolerate upcoming change to uniques | Brian Anderson | -7/+14 | |
| 2012-05-25 | std: Don't export get_monitor_task_gl | Brian Anderson | -1/+1 | |
| 2012-05-25 | std: More iotask cleanup | Brian Anderson | -23/+22 | |
| 2012-05-25 | std: Remove unused iotask field `active` | Brian Anderson | -28/+17 | |
| 2012-05-25 | std: Rename uv::hl to uv::iotask. Additional cleanup | Brian Anderson | -158/+156 | |
| 2012-05-24 | std: Move spawn_high_level_loop to uv::hl | Brian Anderson | -28/+31 | |
| 2012-05-24 | std: Separate weakening the I/O task from spawning it | Brian Anderson | -11/+38 | |
| 2012-05-24 | std: Simplify run_high_level_loop further | Brian Anderson | -48/+15 | |
| 2012-05-24 | std: Remove unused args from run_high_level_loop | Brian Anderson | -58/+19 | |
| 2012-05-24 | std: Move loop creation into run_high_level_loop | Brian Anderson | -8/+3 | |
| 2012-05-24 | std: Clean up uv_global_loop | Brian Anderson | -83/+85 | |
| 2012-05-24 | std: Rename spawn_libuv_weak_task to spawn_high_level_loop | Brian Anderson | -2/+2 | |
| 2012-05-24 | std: Use more concise code in uv::hl | Brian Anderson | -84/+43 | |
| 2012-05-24 | std: Remove unused variables | Brian Anderson | -7/+3 | |
| 2012-05-24 | std: FIXME's and cleanups for uv | Brian Anderson | -3/+20 | |
| 2012-05-24 | Some comments giving some idea how to use these things. | Eric Holk | -2/+10 | |
| 2012-05-24 | remove dead assignments | Niko Matsakis | -5/+2 | |
| 2012-05-24 | rewrite arc to use region & expressions (also making it pass borrowck) | Niko Matsakis | -5/+4 | |
| 2012-05-23 | changes to get std passing borrowck | Niko Matsakis | -48/+53 | |
| 2012-05-23 | A shareable atomically reference counted pointer wrapper. | Eric Holk | -1/+61 | |
| Needs more tests to ensure safety, and probably some more work on usability too. | ||||
| 2012-05-22 | std: Update timer for new kind rules | Brian Anderson | -4/+5 | |
| 2012-05-22 | std: high-level libuv-leverage APIs now take a hl_loop as arg (tcp/timer) | Jeff Olson | -34/+55 | |
| 2012-05-22 | std: more work on uv tests to endure valgrind's machinations against them | Jeff Olson | -4/+4 | |
| - change port of tcp server test in uv_ll to avoid conflict w/ test in net::tcp - a few places the tcp::read fn is used in test w/ a timeout.. suspend use of the timeout from here on out. | ||||
