about summary refs log tree commit diff
path: root/src/rt/rust_util.h
AgeCommit message (Collapse)AuthorLines
2011-04-02Change rust_vec to have a 16-byte header, to 16-byte-align vec-body data. ↵Graydon Hoare-0/+1
Major perf win.
2011-03-14Add basic file-system functionalityMarijn Haverbeke-4/+1
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-08-09Added peek() to ptr_vec.Michael Bebenita-0/+7
2010-08-09Added the RUST_SEED env variable to seed the Rust task scheduler -- helpful ↵Michael Bebenita-5/+14
when debugging task race conditions within a single thread domain.
2010-07-25Attempt number 1 at extinguishing the windows tree remotely (apologies to ↵Roy Frostig-3/+3
those hacking on Sunday evening PST).
2010-07-25Expose an RNG (the one used by our runtime) to Rust via std.Roy Frostig-0/+32
2010-07-19Added a message passing system based on lock free queues for inter-thread ↵Michael Bebenita-2/+2
communication. Channels now buffer on the sending side, and no longer require blocking when sending. Lots of other refactoring and bug fixes.
2010-06-23Populate tree.Graydon Hoare-0/+155