| Age | Commit message (Expand) | Author | Lines |
| 2012-04-03 | rt: Include the correct header for alloca on windows | Brian Anderson | -4/+4 |
| 2012-04-03 | rt: alloca is spelled differently on win32 | Brian Anderson | -0/+4 |
| 2012-04-03 | rt: Fix the 0 bytes lost issue | Brian Anderson | -0/+16 |
| 2012-04-03 | rt: Futz with headers to satisfy FreeBSD | Brian Anderson | -3/+2 |
| 2012-04-03 | fix 'I don't know how C works' | Jon Morton | -1/+5 |
| 2012-04-03 | actually remove memory.h; include cleanups | Jon Morton | -21/+4 |
| 2012-04-03 | Refactor includes structure, getting rid of rust_internal.h | Jon Morton | -412/+311 |
| 2012-04-03 | core: Add a scheduler mode, osmain, to spawn onto the main scheduler | Brian Anderson | -0/+9 |
| 2012-04-02 | Construct new strings through upcalls. | Graydon Hoare | -0/+22 |
| 2012-04-02 | rt: Run a single-threaded scheduler on the main thread | Brian Anderson | -21/+57 |
| 2012-04-02 | rt: Add an assert to rust_get_current_task | Brian Anderson | -0/+1 |
| 2012-04-02 | remove unneeded assert, move get_task_tls to sched_loop | Jon Morton | -27/+27 |
| 2012-04-02 | Add global rust_get_current_task | Jon Morton | -101/+88 |
| 2012-04-02 | rt: cleanup passing around of rust_env | Jon Morton | -11/+7 |
| 2012-04-01 | rt: rust_env is a struct | Brian Anderson | -1/+1 |
| 2012-04-01 | rt: Assert things that are true | Brian Anderson | -1/+1 |
| 2012-04-01 | rt: Convert an old warning to an assert | Brian Anderson | -5/+1 |
| 2012-04-01 | remove rust_srv | Jon Morton | -173/+44 |
| 2012-04-01 | replace assertion macros with plain asserts | Jon Morton | -124/+100 |
| 2012-04-01 | rt: Introduce rust_manual_sched_launcher_factory. Again, so sorry | Brian Anderson | -0/+18 |
| 2012-04-01 | rt: Introduce rust_sched_launcher_factory. Sorry, I need one | Brian Anderson | -10/+31 |
| 2012-04-01 | rt: Allow some schedulers to stay alive even without tasks to execute | Brian Anderson | -8/+26 |
| 2012-04-01 | rt: Introduce rust_manual_sched_launcher | Brian Anderson | -1/+13 |
| 2012-04-01 | rt: rust_sched_launcher needs a virtual destructor | Brian Anderson | -0/+1 |
| 2012-04-01 | rt: rust_sched_launcher does not need a join() method | Brian Anderson | -1/+0 |
| 2012-04-01 | Merge remote-tracking branch 'brson/mainthread' | Brian Anderson | -259/+545 |
| 2012-03-31 | rt: Extract rust_thread_sched_launcher from rust_sched_launcher | Brian Anderson | -9/+26 |
| 2012-03-31 | rt: Fix whitespace | Brian Anderson | -99/+109 |
| 2012-03-31 | rt: Make rust_sched_launcher hide it's thread implementation | Brian Anderson | -10/+5 |
| 2012-03-31 | rt: Add some more locking asserts to rust_sched_loop | Brian Anderson | -0/+2 |
| 2012-03-31 | Revert "rt: Remove lock_held_by_current_thread" | Brian Anderson | -0/+83 |
| 2012-03-31 | rt: Extract start_main_loop from rust_sched_loop to rust_sched_driver | Brian Anderson | -32/+107 |
| 2012-03-31 | rt: Introduce rust_sched_reaper | Brian Anderson | -7/+56 |
| 2012-03-31 | rt: Refactor the scheduler loop so that it can be driven from without | Brian Anderson | -20/+53 |
| 2012-03-31 | rt: Rename rust_task_thread to rust_sched_loop | Brian Anderson | -189/+189 |
| 2012-03-31 | rt: Extract rust_sched_launcher from rust_task_thread | Brian Anderson | -37/+70 |
| 2012-03-31 | initialize cur_thread, first task on thread 0 | Jon Morton | -2/+3 |
| 2012-03-31 | Choose task thread in rust_scheduler by round robin | Jon Morton | -14/+15 |
| 2012-03-29 | rt: Track backtraces of all allocations with RUSTRT_TRACK_ALLOCATIONS=3 | Brian Anderson | -0/+22 |
| 2012-03-29 | rt: Make the CC sweep use the box annihilator | Brian Anderson | -190/+7 |
| 2012-03-29 | rt: Make the box annihilator walk and delete contents | Brian Anderson | -1/+194 |
| 2012-03-29 | rt: For now, only run the box annihilator after task failure | Brian Anderson | -6/+14 |
| 2012-03-29 | rustc: Only invoke when there are cleanups | Brian Anderson | -1/+0 |
| 2012-03-29 | rt: Free all outstanding boxes at task death | Brian Anderson | -0/+20 |
| 2012-03-28 | Remove execvpe use in general, it seems pointless and non-portable. | Graydon Hoare | -8/+4 |
| 2012-03-28 | Tidy up multiple declarations and STDC_FOO_MACROS guards in headers. | Graydon Hoare | -72/+33 |
| 2012-03-28 | Fix some gcc-4.4-isms, should build now on 4.1+. | Graydon Hoare | -2/+10 |
| 2012-03-26 | Disable some advanced (post glibc-2.3) libuv features when building snaps. | Graydon Hoare | -1/+1 |
| 2012-03-23 | Remove last vestiges of old-style intrinsics | Marijn Haverbeke | -796/+0 |
| 2012-03-23 | Revert removal of intrinsics | Marijn Haverbeke | -0/+796 |