about summary refs log tree commit diff
path: root/src/rt/rust_util.h
AgeCommit message (Expand)AuthorLines
2011-09-02Add a rust_str typedef to the runtime. Issue #855Brian Anderson-2/+4
2011-09-02Rename istr-stuff to str in the runtime. Issue #855Brian Anderson-1/+1
2011-09-02Remove estrs and evecs from runtime. Issue #855Brian Anderson-30/+0
2011-09-01Factor out make_istr utility function in runtime. Issue #855Brian Anderson-0/+13
2011-08-29Factor vector reserve code in runtime into its own functionMarijn Haverbeke-0/+9
2011-08-29Implement non-internal ivecsMarijn Haverbeke-17/+7
2011-08-18Make windows respect RUST_SEED. Closes #627.Michael Sullivan-11/+10
2011-08-18Remove rc_base. Closes #603.Michael Sullivan-15/+5
2011-08-18Rename rust_vec to rust_evecBrian Anderson-5/+5
2011-08-17rustc: Use obstacks in lieu of dynamically-allocated frames only when the fra...Patrick Walton-0/+10
2011-08-17Revert "rt: Use obstacks in lieu of dynamically-sized frames"Patrick Walton-10/+0
2011-08-17rt: Use obstacks in lieu of dynamically-sized framesPatrick Walton-0/+10
2011-08-10rt: Use _LP64 instead of SIZE_MAX and UINT64_MAX to try to put out the burnin...Patrick Walton-1/+1
2011-08-10rt: Attempt to quiet MinGW by including limits.hPatrick Walton-0/+1
2011-07-28Do all runtime calls to getenv at initializationBrian Anderson-1/+1
2011-07-28Updating to work on Windows.Eric Holk-3/+3
2011-07-28Per-thread scheduling. Closes #682.Eric Holk-1/+2
2011-07-21Lots of work on memory tracking and channels.Eric Holk-2/+2
2011-07-19Fix calculation of sizeof boxed ivec of str in rt. Closes #712Brian Anderson-0/+1
2011-07-13Prohibit trailing whitespace under 'tidy' script. Clean up all caught cases.Graydon Hoare-3/+3
2011-07-13Fix compile-command lines in rt.Graydon Hoare-1/+1
2011-07-07Tightened up the scoping for our various new operators, which shouldEric Holk-0/+4
2011-06-28Renamed what's left of rust_dom to rust_schedulerEric Holk-26/+27
2011-06-28Moved win32_require to the kernel.Eric Holk-3/+3
2011-06-28Removed dom_owned, splitting things between task_owned and kernel_owned. Had ...Eric Holk-23/+26
2011-06-14rustc: Implement on-heap resizing for interior vectorsPatrick Walton-2/+2
2011-06-13rustc: Implement simple interior vector append translationPatrick Walton-0/+24
2011-04-19Overhaul logging system in runtimeMarijn Haverbeke-6/+4
2011-04-07Move to macro-based logging checks in the C++ codeMarijn Haverbeke-2/+2
2011-04-02Change rust_vec to have a 16-byte header, to 16-byte-align vec-body data. Maj...Graydon Hoare-0/+1
2011-03-14Add basic file-system functionalityMarijn Haverbeke-4/+1
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 w...Michael Bebenita-5/+14
2010-07-25Attempt number 1 at extinguishing the windows tree remotely (apologies to tho...Roy Frostig-3/+3
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 com...Michael Bebenita-2/+2
2010-06-23Populate tree.Graydon Hoare-0/+155