| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix bug in bind thunks failing top drop unbound args; add test and adjust ↵ | Graydon Hoare | 2010-09-30 | 1 | -0/+4 |
| | | | | | rustc to use bind again. | ||||
| * | Add a little pointer-cast helper to dbg. | Roy Frostig | 2010-09-06 | 1 | -0/+13 |
| | | |||||
| * | Add support in dbg.debug_obj for printing the obj body. | Roy Frostig | 2010-08-24 | 1 | -1/+7 |
| | | |||||
| * | Add std.dbg module for inspecting rust values in memory. | Roy Frostig | 2010-08-24 | 1 | -0/+100 |
| | | |||||
| * | Make _io.buf_reader read more than 0 bytes at a time. | Roy Frostig | 2010-08-19 | 1 | -2/+22 |
| | | |||||
| * | Lots of changes around memory managment in the Runtime. Added memory regions ↵ | Michael Bebenita | 2010-08-17 | 1 | -2/+2 |
| | | | | | and fixed race caused by calling rust_srv::malloc() from multiple threads when sending messages. | ||||
| * | A little tidy-up that should have gone in with ↵ | Roy Frostig | 2010-08-12 | 1 | -2/+2 |
| | | | | | 4e376852e709844d67f94430d9dc954d5be722b4. | ||||
| * | Add vec debugging utility to _vec module. | Roy Frostig | 2010-08-12 | 1 | -1/+18 |
| | | |||||
| * | Added support for task sleeping in the scheduler. | Michael Bebenita | 2010-08-11 | 1 | -0/+7 |
| | | |||||
| * | Remove commented-out code that slipped in during last commit. | Roy Frostig | 2010-08-11 | 1 | -16/+0 |
| | | |||||
| * | Add native vec[u8] to str converter. Put in workaround for leak in str to ↵ | Roy Frostig | 2010-08-11 | 1 | -19/+68 |
| | | | | | vec[u8] converter. Add testcase exercising both. Drive-by fix a potential array-out-of-bounds write on rust_str buffers. | ||||
| * | Implement _str.len() to return the number of bytes, rename it to byte_len(), | Jeffrey Yasskin | 2010-08-06 | 1 | -0/+6 |
| | | | | | and add a test. | ||||
| * | Add a buffered writer to stdlib _io module. | Roy Frostig | 2010-08-04 | 1 | -2/+2 |
| | | |||||
| * | vec_alloc takes four arguments these days, not three. | Roy Frostig | 2010-07-25 | 1 | -1/+1 |
| | | |||||
| * | Expose an RNG (the one used by our runtime) to Rust via std. | Roy Frostig | 2010-07-25 | 1 | -0/+25 |
| | | |||||
| * | Notify copy glue of dst-initialization and fix _vec.alloc issues in lib and ↵ | Roy Frostig | 2010-07-22 | 1 | -5/+5 |
| | | | | | runtime. Closes #109. | ||||
| * | Added a message passing system based on lock free queues for inter-thread ↵ | Michael Bebenita | 2010-07-19 | 1 | -2/+2 |
| | | | | | communication. Channels now buffer on the sending side, and no longer require blocking when sending. Lots of other refactoring and bug fixes. | ||||
| * | Change from 'spawner' to 'supervisor' in rust_task, and add an unsupervise call. | Graydon Hoare | 2010-07-05 | 1 | -0/+5 |
| | | |||||
| * | Divide vec fill by element size when reporting vec len. | Graydon Hoare | 2010-07-05 | 1 | -1/+1 |
| | | |||||
| * | Add callable gc method exposed to user code, use it in mlist-cycle.rs test ↵ | Graydon Hoare | 2010-06-25 | 1 | -0/+5 |
| | | | | | (still not quite working; some memory corruption in the recursive tag constructors, not the GC) | ||||
| * | Populate tree. | Graydon Hoare | 2010-06-23 | 1 | -0/+129 |