| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fix OS X build. | Rafael Ávila de Espíndola | 2011-05-05 | 1 | -9/+9 |
| * | Change the setup so that rust_activate_glue returns to rust_exit_task_glue | Rafael Ávila de Espíndola | 2011-05-05 | 1 | -38/+19 |
| * | Try to fail nicely, again. | Graydon Hoare | 2011-05-04 | 1 | -0/+2 |
| * | Remove unused variable. | Rafael Ávila de Espíndola | 2011-05-03 | 1 | -7/+1 |
| * | Split start into rustc and rustboot versions. This introduces a bit of | Rafael Ávila de Espíndola | 2011-05-03 | 1 | -27/+114 |
| * | Overhaul logging system in runtime | Marijn Haverbeke | 2011-04-19 | 1 | -74/+53 |
| * | rt: Remove half-baked, incomplete, commented-out print_stack_trace() stub | Patrick Walton | 2011-04-14 | 1 | -17/+0 |
| * | rustc: Remove generalize_ty. Instead, maintain an explicit type parameter sub... | Patrick Walton | 2011-04-14 | 1 | -0/+17 |
| * | add -O2 when compiling rt, fix warnings triggered by optimizer | Marijn Haverbeke | 2011-04-08 | 1 | -2/+2 |
| * | Move to macro-based logging checks in the C++ code | Marijn Haverbeke | 2011-04-07 | 1 | -30/+30 |
| * | Um, that'd be, align the word *before* retpc. Addresses point to the low part... | Graydon Hoare | 2011-03-30 | 1 | -7/+7 |
| * | Ensure task stacks start out with a 16-byte aligned entry frame. Should make ... | Graydon Hoare | 2011-03-30 | 1 | -22/+48 |
| * | Add ABI tagging to crates, adjust rustc output and runtime stack-frame setup ... | Graydon Hoare | 2011-02-22 | 1 | -18/+34 |
| * | Fix typo in rust_task::start. Should be copying 1 fewer initial arg. | Graydon Hoare | 2011-02-21 | 1 | -2/+2 |
| * | Further corrections to the logging layer in runtime. | Graydon Hoare | 2011-01-14 | 1 | -1/+1 |
| * | Don't attempt to wake tasks that aren't blocked. | Brian Anderson | 2011-01-03 | 1 | -1/+1 |
| * | Update frame logic to be compatible with SysV x86 ABI. Improves diagnostics. | Graydon Hoare | 2010-11-16 | 1 | -12/+16 |
| * | Try to print backtraces on failure | Patrick Walton | 2010-10-11 | 1 | -0/+17 |
| * | Patchwork of attempted fixes to effect system and gc system; eventually give ... | Graydon Hoare | 2010-09-29 | 1 | -0/+10 |
| * | Cleanup, refactoring, and some runtime tests. | Michael Bebenita | 2010-09-10 | 1 | -24/+14 |
| * | Cache task handles. | Michael Bebenita | 2010-09-08 | 1 | -2/+6 |
| * | Lots of design changes around proxies and message passing. Made it so that do... | Michael Bebenita | 2010-09-07 | 1 | -4/+9 |
| * | Change signature of array_list::pop(). | Michael Bebenita | 2010-09-07 | 1 | -1/+2 |
| * | Disable task-growing logic for now until #151 is fixed | Patrick Walton | 2010-08-20 | 1 | -1/+10 |
| * | Added labels to blocking conditions. | Michael Bebenita | 2010-08-17 | 1 | -1/+4 |
| * | Added support for task sleeping in the scheduler. | Michael Bebenita | 2010-08-11 | 1 | -3/+9 |
| * | Merge commit 'jyasskin/work' | Graydon Hoare | 2010-08-10 | 1 | -19/+24 |
| |\ |
|
| | * | Add names to tasks and domains. These can either be an explicit literal string | Jeffrey Yasskin | 2010-08-09 | 1 | -19/+24 |
| * | | Synthesize a flush_chan upcall right before a channel's ref_count drops to ze... | Michael Bebenita | 2010-08-09 | 1 | -0/+5 |
| * | | Fixed deadlock in the scheduler caused by condition variables. | Michael Bebenita | 2010-08-09 | 1 | -3/+0 |
| * | | Some pretty printing in the runtime. | Michael Bebenita | 2010-08-09 | 1 | -0/+5 |
| |/ |
|
| * | Log join-wait count under rust_log::TASK bits, not ::ALL. | Graydon Hoare | 2010-07-29 | 1 | -1/+1 |
| * | Move ports out into their own file, add data_message and make communication s... | Michael Bebenita | 2010-07-28 | 1 | -14/+0 |
| * | Move notification-messages out into their own file and unify into notify_mess... | Michael Bebenita | 2010-07-28 | 1 | -0/+18 |
| * | Rename rust_proxy_delegate to maybe_proxy, flesh out logic in it. Add strong-... | Michael Bebenita | 2010-07-28 | 1 | -1/+1 |
| * | Null rust_task::cond on wakeup, add asserts and logging to block/wakeup. | Michael Bebenita | 2010-07-28 | 1 | -5/+11 |
| * | Fix message formatting in runtime library. | Graydon Hoare | 2010-07-20 | 1 | -6/+6 |
| * | Added a message passing system based on lock free queues for inter-thread com... | Michael Bebenita | 2010-07-19 | 1 | -16/+41 |
| * | Adjust call args laid out by fake frame created in rust_task::start to reflec... | Roy Frostig | 2010-07-15 | 1 | -0/+3 |
| * | Correct doubly-linked list management logic; bug exposed during conversation ... | Graydon Hoare | 2010-07-12 | 1 | -0/+4 |
| * | Fix for compile error when using gcc 4.5.0 | Chris Double | 2010-07-11 | 1 | -1/+1 |
| * | Change from 'spawner' to 'supervisor' in rust_task, and add an unsupervise call. | Graydon Hoare | 2010-07-05 | 1 | -5/+14 |
| * | Actually link GC allocations onto the gc_alloc_chain, der. | Graydon Hoare | 2010-07-02 | 1 | -0/+1 |
| * | Move more of the GC logic into the runtime. | Graydon Hoare | 2010-06-28 | 1 | -0/+78 |
| * | Add rust_task::gc(size_t args) method that drops us back into the GC glue. | Graydon Hoare | 2010-06-25 | 1 | -0/+8 |
| * | Populate tree. | Graydon Hoare | 2010-06-23 | 1 | -0/+474 |