summary refs log tree commit diff
path: root/src/rt
AgeCommit message (Expand)AuthorLines
2012-02-02rt: Remove yield timersBrian Anderson-12/+4
2012-02-02rt: Remove bitrotted testsBrian Anderson-303/+0
2012-02-02rt: Generate intrinsicsBrian Anderson-71/+85
2012-02-02rt: Fix intrinsics bustageBrian Anderson-0/+1
2012-02-01make boxes self-describing (fixes #1493)" (take 2)Niko Matsakis-313/+286
2012-02-01Revert "make boxes self-describing (fixes #1493)" until a newNiko Matsakis-286/+313
2012-02-01make boxes self-describing (fixes #1493)Niko Matsakis-313/+286
2012-02-01rt: Don't access fields on null supervisor taskBrian Anderson-2/+2
2012-02-01rt: Fix lock_held_by_current_threadBrian Anderson-8/+12
2012-02-01rt: Remove unused variable from lock_and_signalBrian Anderson-5/+1
2012-02-01rt: Remove calls to signal the kernel lockBrian Anderson-3/+0
2012-02-01rt: Remove rust_timer. UnusedBrian Anderson-118/+0
2012-01-29rt: Remove set_min_stackBrian Anderson-21/+1
2012-01-29rt: Make the initial segment of the main task's stack 1MBBrian Anderson-10/+24
2012-01-27rt: Remove unused variableBrian Anderson-2/+2
2012-01-27Implement timers.Donovan Preston-2/+65
2012-01-26Shuffle around to work with rust-spidermonkeyDonovan Preston-37/+59
2012-01-25Merge pull request #1627 from graydon/win32-quotingBrian Anderson-4/+62
2012-01-24freebsd clang supportJyun-Yan You-0/+4
2012-01-23Fix win32 command-line quoting on rust_run_program.Graydon Hoare-4/+62
2012-01-22std: Add some hacks to use libuvBrian Anderson-0/+356
2012-01-20revert accidental commitsNiko Matsakis-2/+2
2012-01-20small fixes for building dist on windowsNiko Matsakis-2/+2
2012-01-17roll back commit 1c7a62Niko Matsakis-10/+0
2012-01-17encode variant names and have log print them out.Niko Matsakis-8/+26
2012-01-17Use a memset upcall to zero things without static alignmentMarijn Haverbeke-0/+10
2012-01-16use correct size for logging mod_entry state fieldsJyun-Yan You-27/+27
2012-01-13rt: Allow console logging to be turned offBrian Anderson-1/+46
2012-01-12libcore: Add sys::set_exit_statusBrian Anderson-5/+22
2012-01-12add tydescs into shape, rewrite walk_fn_contents()Niko Matsakis-47/+53
2012-01-12free uniq data we encounter on the sweep, walk thru them otherwiseNiko Matsakis-257/+402
2012-01-11update iface cc code to not walk contents (as with other boxes)Niko Matsakis-2/+4
2012-01-11rt: Add RUST_MAX_STACK env var with 8MB defaultBrian Anderson-16/+46
2012-01-11add a log_str() function and allow '%?' in fmt strings to use itNiko Matsakis-1/+20
2012-01-11Revert some iface shape code, fix a few more things in itMarijn Haverbeke-30/+19
2012-01-10update shape code to handle iface instancesNiko Matsakis-11/+36
2012-01-10rt: Export upcall_s_shared_malloc since the SpiderMonkey bindings need itPatrick Walton-0/+1
2012-01-09add rust_task_is_unwinding predicate and do not kill if already unwindingNiko Matsakis-13/+21
2012-01-09rt: Set Linux red zone to 20K againBrian Anderson-2/+2
2012-01-09Fix bug in iface shape codeMarijn Haverbeke-1/+4
2012-01-09Add cases for iface values to rust_shape.hMarijn Haverbeke-0/+28
2012-01-09rt: Fix build with clang on non-MacHaitao Li-2/+7
2012-01-08Fix some bad code in the dict internerMarijn Haverbeke-11/+5
2012-01-07fix valgrind error: allocate enough space for all type descsNiko Matsakis-1/+1
2012-01-06add rust_util.h header fileNiko Matsakis-1/+1
2012-01-06plug leak: free shared type descrs recursively, as we ought toNiko Matsakis-1/+3
2012-01-06fix how we walk functions to match new closure fmtNiko Matsakis-54/+52
2012-01-06rewrite task testsNiko Matsakis-32/+38
2012-01-06simplify task implNiko Matsakis-45/+29
2012-01-06Revert "rt: Reduce mac red zone to 6K"Brian Anderson-2/+2