| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2011-11-18 | rt: Remove some unnecessary setting of rust_task::killed | Brian Anderson | -2/+0 | |
| The value of this variable doesn't matter after the task fails. | ||||
| 2011-11-18 | rt: Remove rust_task::yield. Unused | Brian Anderson | -8/+0 | |
| 2011-11-18 | rt: Add some comments about methods that run on the Rust stack | Brian Anderson | -0/+2 | |
| 2011-11-18 | intrinsics: Remove the call to get_task from task_sleep | Brian Anderson | -14/+12 | |
| 2011-11-18 | intrinsics: Add some comments | Brian Anderson | -2/+4 | |
| 2011-11-18 | intrinsics: Move the call to upcall_fail out of rust_intrinsic_cast | Brian Anderson | -47/+4 | |
| 2011-11-18 | rt: Remove size_of and align_of functions. Now written in Rust | Brian Anderson | -12/+0 | |
| 2011-11-17 | comparing/walking two pointers still aligns same as 1 ptr | Niko Matsakis | -1/+1 | |
| 2011-11-17 | Re-enable cycle coll. on x86_64, seems to work better now. | Niko Matsakis | -3/+0 | |
| 2011-11-17 | make ref cnts a long not an int | Niko Matsakis | -1/+2 | |
| 2011-11-17 | Merge branch 'master' of github.com:graydon/rust | Niko Matsakis | -308/+149 | |
| 2011-11-17 | Remove intrinsic_2 functions | Brian Anderson | -189/+0 | |
| 2011-11-17 | add an extra underscore | Niko Matsakis | -1/+1 | |
| 2011-11-17 | Stop using temporary intrinsic_2 functions | Brian Anderson | -194/+224 | |
| 2011-11-17 | rt: Remove debug printf in rust_start | Brian Anderson | -1/+0 | |
| 2011-11-17 | rt: Make morestack link on x86_64. Still utterly broken | Brian Anderson | -4/+10 | |
| 2011-11-17 | rt: Make stack growth code build on Linux | Brian Anderson | -5/+6 | |
| 2011-11-17 | rt: More work on morestack | Patrick Walton | -29/+142 | |
| 2011-11-16 | Revert "rt: More work on morestack" | Brian Anderson | -142/+29 | |
| This reverts commit 68aff2ad6d55a051e9347aa38f945d114f282691. | ||||
| 2011-11-16 | Revert "rt: Make stack growth code build on Linux" | Brian Anderson | -6/+5 | |
| This reverts commit da4b7da4e142a4c2119312c0e24b7c20bbe74e60. | ||||
| 2011-11-16 | rt: Make stack growth code build on Linux | Brian Anderson | -5/+6 | |
| 2011-11-16 | rt: More work on morestack | Patrick Walton | -29/+142 | |
| 2011-11-16 | rt: Remove an unnecessary check from rust_task::yield | Brian Anderson | -3/+1 | |
| 2011-11-16 | rt: Remove rust_task::notify_tasks_wating_to_join | Brian Anderson | -22/+0 | |
| 2011-11-16 | Disconnect ports before draining them. Issue #1155 | Brian Anderson | -2/+24 | |
| 2011-11-16 | remove wrappers from intrinsics | Niko Matsakis | -160/+326 | |
| 2011-11-16 | Various fixes for x86_64 on linux | Brian Anderson | -1/+1 | |
| Configure LLVM correctly, use the right data layout, add the readlink function back, fix C constants, etc. | ||||
| 2011-11-16 | adjust alignment, size of tag variant id and make it easy to | Niko Matsakis | -15/+17 | |
| adjust in the future | ||||
| 2011-11-16 | fix alignment for chan_handle structs; rust equiv is translated | Niko Matsakis | -1/+1 | |
| to char[16], not struct{long,long} | ||||
| 2011-11-16 | temp. disable cycle coll. on x86_64 | Niko Matsakis | -0/+2 | |
| 2011-11-16 | enum does not have a size consistent with a tag, so use unsigned long instead | Niko Matsakis | -4/+3 | |
| 2011-11-16 | add shim upcall func | Niko Matsakis | -0/+16 | |
| 2011-11-16 | correct alignment | Niko Matsakis | -3/+4 | |
| 2011-11-16 | begin efforts to use shim functions for c-stack calls | Niko Matsakis | -1/+18 | |
| 2011-11-14 | Revert "rt: More work on morestack" | Patrick Walton | -142/+29 | |
| This reverts commit ced0d4f15e11e2c74766d1055146946ded3fba51. | ||||
| 2011-11-14 | rt: More work on morestack | Patrick Walton | -29/+142 | |
| 2011-11-14 | stdlib: Run cleanups on data that fails to send | Brian Anderson | -1/+4 | |
| 2011-11-13 | rt: Add locking invariants to rust_port | Brian Anderson | -2/+3 | |
| 2011-11-13 | rt: Perform task notification before killing the parent task | Brian Anderson | -18/+26 | |
| 2011-11-13 | Drop enqueued elements when a port is destructed. Closes #1155 | Brian Anderson | -0/+12 | |
| 2011-11-11 | rt: Make rust_port's ref counting non-atomic | Brian Anderson | -1/+1 | |
| Now that the task lock must be held there's no need for atomicity | ||||
| 2011-11-11 | rt: Take the task lock when dropping port refcounts | Brian Anderson | -23/+18 | |
| Sucks, but otherwise there are races when one task drops the refcount to zero followed by another bumping it again | ||||
| 2011-11-11 | Fix run-fail/spawnfail | Brian Anderson | -2/+8 | |
| Catch the case where a parent is killed immediately before it terminates normally. | ||||
| 2011-11-11 | rt: Add locking invariants to rust_task | Brian Anderson | -0/+8 | |
| 2011-11-11 | rt: Remove drop_port. Unused | Brian Anderson | -5/+0 | |
| 2011-11-11 | rt: Remove rust_chan | Brian Anderson | -138/+29 | |
| 2011-11-10 | rt: Remove rust_aio.cpp. Bitrotted. | Brian Anderson | -335/+0 | |
| 2011-11-10 | rt: Move rust_chan::send to rust_port::send | Brian Anderson | -36/+33 | |
| 2011-11-10 | rt: Remove rust_token. Unused | Brian Anderson | -3/+1 | |
| 2011-11-10 | rt: Remove del_chan, take_chan, drop_chan. Unused | Brian Anderson | -17/+0 | |
