0.5 release
0.5 release
  1. 7f8e302 Whitespace by Brian Anderson · 13 years ago
  2. 20ea37b rt: Do some casting to avoid warnings by Brian Anderson · 13 years ago
  3. 0402360 Abort instead of throwing on oom by Jesse Jones · 13 years ago
  4. eca23da Instead of returning a bool (which everyone ignored) pop asserts by Jesse Jones · 13 years ago
  5. 6bab226 Check for realloc failure and bad subscripts by Jesse Jones · 13 years ago
  6. cf1c3d2 polymorphic indexed_list fixes: by Jesse Jones · 13 years ago
  7. fc740a7 Improvements to array_list, hash_map, and indexed_list: by Jesse Jones · 13 years ago
  8. 12c32e9 Add license boilerplate to more files. by Graydon Hoare · 13 years ago
  9. 00c856c Update license, add license boilerplate to most files. Remainder will follow. by Graydon Hoare · 13 years ago
  10. 632a4c9 Refactor includes structure, getting rid of rust_internal.h by Jon Morton · 13 years ago
  11. c141e7a Fix some gcc-4.4-isms, should build now on 4.1+. by Graydon Hoare · 13 years ago
  12. 44bef5f Introduced task handles. by unknown · 14 years ago
  13. 336a4df Remove 'Nop.' comments, add emacs lines, remove obsolete file. by Graydon Hoare · 14 years ago
  14. 4bc7734 Basic multithreading support. The infinite loops test successfully maxes out the CPU. by Eric Holk · 14 years ago
  15. 9730230 add -O2 when compiling rt, fix warnings triggered by optimizer by Marijn Haverbeke · 14 years ago
  16. b242750 Another go at changing compile-command, this time using RBUILD env var. by Graydon Hoare · 14 years ago
  17. 91c2b82 Revert "Bulk-edit compile commands in emacs chatter to point to assumed build/ dir off src root." by Graydon Hoare · 14 years ago
  18. 846f2e2 Bulk-edit compile commands in emacs chatter to point to assumed build/ dir off src root. by Graydon Hoare · 14 years ago
  19. c731d62 Add basic file-system functionality by Marijn Haverbeke · 14 years ago
  20. a493350 Cleanup, refactoring, and some runtime tests. by Michael Bebenita · 15 years ago
  21. 616b7af Tidy up the sync dir, remove dead or mis-designed code in favour of OS primitives, switch rust_kernel to use a lock/signal pair and wait rather than spin. by Graydon Hoare · 15 years ago
  22. 388f8ce Cleaned up locking in the kernel. by Michael Bebenita · 15 years ago
  23. de611a3 Lots of design changes around proxies and message passing. Made it so that domains can only talk to other domains via handles, and with the help of the rust_kernel. by Michael Bebenita · 15 years ago
  24. 5375b39 Small updates to util classes. by Michael Bebenita · 15 years ago
  25. b03812a Change signature of array_list::pop(). by Michael Bebenita · 15 years ago
  26. f8ff013 Added a few utility classes, cleaned up the include order of .h files, and started to make the Rust kernel own domain message queues rather than the Rust domains themselves. by Michael Bebenita · 15 years ago
  27. 76ba8f1 Changed array_list::replace() return behavior. by Michael Bebenita · 15 years ago
  28. 436efdc Add C++ wrapper around uthash. by Michael Bebenita · 15 years ago
  29. 7ead107 array_list improvements. by Michael Bebenita · 15 years ago
  30. 00d1465 Added a message passing system based on lock free queues for inter-thread communication. Channels now buffer on the sending side, and no longer require blocking when sending. Lots of other refactoring and bug fixes. by Michael Bebenita · 15 years ago
  31. d6b7c96 Populate tree. by Graydon Hoare · 15 years ago