Marijn Haverbeke
|
9a7576fe2c
|
Move to macro-based logging checks in the C++ code
No functions should be called for log statements that turn out to be
inactive.
|
2011-04-07 15:15:30 -07:00 |
|
Graydon Hoare
|
8e9c5b96fb
|
Change rust_vec to have a 16-byte header, to 16-byte-align vec-body data. Major perf win.
|
2011-04-02 19:05:12 -07:00 |
|
Marijn Haverbeke
|
c731d625fe
|
Add basic file-system functionality
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.
|
2011-03-14 14:57:13 -07:00 |
|
Michael Bebenita
|
4641fcef61
|
Added peek() to ptr_vec.
|
2010-08-09 08:01:40 -07:00 |
|
Michael Bebenita
|
c5744c8aef
|
Added the RUST_SEED env variable to seed the Rust task scheduler -- helpful when debugging task race conditions within a single thread domain.
|
2010-08-09 07:30:48 -07:00 |
|
Roy Frostig
|
b9f82d85f9
|
Attempt number 1 at extinguishing the windows tree remotely (apologies to those hacking on Sunday evening PST).
|
2010-07-25 22:05:39 -07:00 |
|
Roy Frostig
|
5b6e714d05
|
Expose an RNG (the one used by our runtime) to Rust via std.
|
2010-07-25 21:45:09 -07:00 |
|
Michael Bebenita
|
00d1465d13
|
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.
|
2010-07-19 14:05:18 -07:00 |
|
Graydon Hoare
|
d6b7c96c3e
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|