| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2011-08-08 | Introduced task handles. | unknown | -0/+1 | |
| This is the new way to refer to tasks in rust-land. Currently all they do is serve as a key to look up the old rust_task structure. Ideally they won't be ref counted, but baby steps. | ||||
| 2011-07-13 | Remove 'Nop.' comments, add emacs lines, remove obsolete file. | Graydon Hoare | -2/+0 | |
| 2011-06-27 | Basic multithreading support. The infinite loops test successfully maxes out ↵ | Eric Holk | -0/+2 | |
| the CPU. | ||||
| 2011-04-08 | add -O2 when compiling rt, fix warnings triggered by optimizer | Marijn Haverbeke | -1/+1 | |
| 2011-03-25 | Another go at changing compile-command, this time using RBUILD env var. | Graydon Hoare | -1/+1 | |
| 2011-03-25 | Revert "Bulk-edit compile commands in emacs chatter to point to assumed ↵ | Graydon Hoare | -1/+1 | |
| build/ dir off src root." This reverts commit 846f2e2ba994268725f38c36fa12f1a09f21615c. | ||||
| 2011-03-25 | Bulk-edit compile commands in emacs chatter to point to assumed build/ dir ↵ | Graydon Hoare | -1/+1 | |
| off src root. | ||||
| 2011-03-14 | Add basic file-system functionality | Marijn Haverbeke | -0/+6 | |
| std.fs.list_dir will list the files in a directory, std.fs.file_is_dir will, given a pathname, determine whether it is a directory or not. | ||||
| 2010-09-10 | Cleanup, refactoring, and some runtime tests. | Michael Bebenita | -5/+15 | |
| 2010-09-08 | Tidy up the sync dir, remove dead or mis-designed code in favour of OS ↵ | Graydon Hoare | -1/+12 | |
| primitives, switch rust_kernel to use a lock/signal pair and wait rather than spin. | ||||
| 2010-09-08 | Cleaned up locking in the kernel. | Michael Bebenita | -7/+1 | |
| 2010-09-07 | Lots of design changes around proxies and message passing. Made it so that ↵ | Michael Bebenita | -2/+2 | |
| domains can only talk to other domains via handles, and with the help of the rust_kernel. | ||||
| 2010-09-07 | Small updates to util classes. | Michael Bebenita | -1/+24 | |
| 2010-09-07 | Change signature of array_list::pop(). | Michael Bebenita | -6/+20 | |
| 2010-09-07 | Added a few utility classes, cleaned up the include order of .h files, and ↵ | Michael Bebenita | -0/+126 | |
| started to make the Rust kernel own domain message queues rather than the Rust domains themselves. | ||||
| 2010-08-09 | Changed array_list::replace() return behavior. | Michael Bebenita | -5/+5 | |
| 2010-07-28 | Add C++ wrapper around uthash. | Michael Bebenita | -0/+193 | |
| 2010-07-28 | array_list improvements. | Michael Bebenita | -1/+21 | |
| 2010-07-19 | Added a message passing system based on lock free queues for inter-thread ↵ | Michael Bebenita | -10/+18 | |
| communication. Channels now buffer on the sending side, and no longer require blocking when sending. Lots of other refactoring and bug fixes. | ||||
| 2010-06-23 | Populate tree. | Graydon Hoare | -0/+69 | |
