about summary refs log tree commit diff
path: root/src/rt
AgeCommit message (Expand)AuthorLines
2012-12-06Remove bogus FIXME, closes #2889Tim Chevalier-1/+1
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+250
2012-11-26Add a FIXME about the problems closing /dev/urandomBrian Anderson-0/+1
2012-11-26Log errors from close instead of ignoring them.Jesse Jones-1/+4
2012-11-26Some isaac_ssed fixes:Jesse Jones-4/+7
2012-11-15rt: Don't print backtraces unless the ::rt::backtrace log level is greater th...Brian Anderson-1/+1
2012-11-15rt: bump log levels up by one, fix tautological-compare error (and permit tur...Graydon Hoare-5/+5
2012-11-05rt: Remove shape codeBrian Anderson-1927/+8
2012-11-04Merge remote-tracking branch 'brson/repl'Brian Anderson-0/+1728
2012-11-04Use a linenoise with win32 supportBrian Anderson-317/+1355
2012-10-30rusti: Remove linenoise module, add to rt, remove core::rlZack Corr-0/+690
2012-10-23rt: Remove unused string upcalls harderBrian Anderson-33/+0
2012-10-23rt: Remove box annihilatorBrian Anderson-255/+0
2012-10-23rt: Remove unused string upcallsBrian Anderson-35/+0
2012-10-21Replace rust_atomic_increment/decrement and rust_compare_and_swap_ptr with in...Luqman Aden-13/+1
2012-10-20Add new uv functions to rustrt.def.inBrian Anderson-0/+4
2012-10-20uv: implement a way to get client's ip/port.Luqman Aden-0/+22
2012-10-04rt: Remove check_claims from the export listBrian Anderson-1/+0
2012-10-04rt: Remove CHECK_CLAIMSBrian Anderson-15/+0
2012-10-03Attempt to fix os::args errors on various platforms.Graydon Hoare-4/+21
2012-10-02libstd: Switch off legacy modes in both core and std.Patrick Walton-0/+12
2012-09-29rt: Check the results of pthread callsBrian Anderson-6/+6
2012-09-25rustc: Fix calls to the logging function when the must_cast flag is true; sto...Patrick Walton-2/+2
2012-09-25Revert "rustc: Stop using shape code for logging" due to ICEsPatrick Walton-2/+2
2012-09-25rt: Remove the cycle collectorPatrick Walton-609/+0
2012-09-25rustc: Stop using shape code for loggingPatrick Walton-2/+2
2012-09-24rt: Add a logging function for strings (only).Patrick Walton-0/+8
2012-09-24rt: Call the Rust box annihilator; stop calling the cycle collectorPatrick Walton-12/+11
2012-09-24Revert "rt: Call the Rust box annihilator; stop calling the cycle collector" ...Patrick Walton-11/+12
2012-09-24rt: Call the Rust box annihilator; stop calling the cycle collectorPatrick Walton-12/+11
2012-09-21rustc: Shove the address of the box annihilator into the crate mapPatrick Walton-9/+65
2012-09-19V2: now with more locks!Philipp Brüschweiler-24/+34
2012-09-19core: Allocate threads on demand, not on scheduler startupPhilipp Brüschweiler-42/+69
2012-09-13rt: Implement ThreadPerCore scheduling modePhilipp Brüschweiler-1/+8
2012-09-07gc: Refactoring.Elliott Slaughter-1/+1
2012-09-07rt: Add rust_gc_metadata to rustrt.def.in.Elliott Slaughter-0/+1
2012-09-07rt: Fix GC metadata for 64-bit systems.Elliott Slaughter-2/+2
2012-09-07gc: Fix for GC missing stack frames across segment boundaries.Elliott Slaughter-7/+13
2012-09-07gc: Add stack walker for new garbage collector.Elliott Slaughter-31/+191
2012-09-06Refactor trans to replace lvalue and friends with Datum.Niko Matsakis-1/+4
2012-09-05rt: Make the boxed region come earlier in the rust_task structure.Patrick Walton-2/+2
2012-08-31Add rust_annihilate_box to rustrt.def.inBrian Anderson-0/+1
2012-08-31Merge remote-tracking branch 'erickt/incoming'Brian Anderson-37/+2
2012-08-31rt: Fix box annihilator to deallocate exchange heap boxes properly.Elliott Slaughter-1/+7
2012-08-31rt: Add interface to box annihilator.Elliott Slaughter-0/+20
2012-08-30libcore: rewrite str::reserve in pure rust.Erick Tryzelaar-8/+0
2012-08-30libcore: Rewrite str::unsafe::push_byte in pure rust.Erick Tryzelaar-11/+0
2012-08-30libcore: rewrite vec::unsafe::from_buf in pure rustErick Tryzelaar-18/+2
2012-08-29Fix MZ_FORCEINLINE define to work with GCC 4.7.1.Jed Davis-1/+1
2012-08-28Compress metadata section. Seems a minor speed win, major space win.Graydon Hoare-0/+1886