| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-10-03 | Attempt to fix os::args errors on various platforms. | Graydon Hoare | -0/+12 | |
| 2012-10-02 | libstd: Switch off legacy modes in both core and std. | Patrick Walton | -0/+10 | |
| 2012-09-25 | rustc: Fix calls to the logging function when the must_cast flag is true; ↵ | Patrick Walton | -2/+2 | |
| stop using shape code for logging | ||||
| 2012-09-25 | Revert "rustc: Stop using shape code for logging" due to ICEs | Patrick Walton | -2/+2 | |
| This reverts commit ac822a52be47579ffa59d5ca3e125680a79545d0. | ||||
| 2012-09-25 | rustc: Stop using shape code for logging | Patrick Walton | -2/+2 | |
| 2012-09-24 | rt: Add a logging function for strings (only). | Patrick Walton | -0/+7 | |
| This will be the shape-free replacement for upcall_log_type. | ||||
| 2012-09-19 | V2: now with more locks! | Philipp Brüschweiler | -2/+2 | |
| 2012-09-19 | core: Allocate threads on demand, not on scheduler startup | Philipp Brüschweiler | -1/+7 | |
| API change: rust_kernel::create_scheduler() or rust_scheduler::rust_scheduler() respecitevly now take ownership of the launch factory argument, it is needed to create new threads on demand. Also renames rustrt::sched_threads() to rustrt::rust_sched_threads() for consistency. Added rustrt::rust_max_sched_threads() to return the maximal number of scheduled threads of the current scheduler. Fixes #3493. | ||||
| 2012-09-13 | rt: Implement ThreadPerCore scheduling mode | Philipp Brüschweiler | -1/+7 | |
| Fixes #3465. | ||||
| 2012-09-07 | gc: Fix for GC missing stack frames across segment boundaries. | Elliott Slaughter | -0/+5 | |
| 2012-08-31 | Merge remote-tracking branch 'erickt/incoming' | Brian Anderson | -34/+2 | |
| 2012-08-31 | rt: Add interface to box annihilator. | Elliott Slaughter | -0/+7 | |
| 2012-08-30 | libcore: rewrite str::reserve in pure rust. | Erick Tryzelaar | -7/+0 | |
| 2012-08-30 | libcore: Rewrite str::unsafe::push_byte in pure rust. | Erick Tryzelaar | -10/+0 | |
| 2012-08-30 | libcore: rewrite vec::unsafe::from_buf in pure rust | Erick Tryzelaar | -17/+2 | |
| 2012-08-21 | Make std::arena run destructors. Closes #2831. | Michael Sullivan | -0/+9 | |
| 2012-08-16 | Fix issue-506.rs by adding a void-returning stub in the runtime (close #2957) | Ben Blum | -0/+2 | |
| 2012-08-07 | Remove rust_cond_lock and sys::condition (rename to little_lock) | Ben Blum | -41/+8 | |
| 2012-08-03 | rt: expose rust_task refcounts to rustland | Ben Blum | -0/+12 | |
| 2012-07-25 | Fix asserts & short-read bug in isaac_seed (#2870) | Ben Blum | -1/+1 | |
| 2012-07-25 | Remove notification channels in runtime (closes #1078) | Ben Blum | -5/+0 | |
| 2012-07-24 | Change yield() and wait_event() to be MUST_CHECK and return the killed flag. ↵ | Ben Blum | -8/+8 | |
| (closes #2875) | ||||
| 2012-07-24 | tiny runtime cleanup | Ben Blum | -0/+5 | |
| 2012-07-24 | Remove unsupervise | Ben Blum | -5/+0 | |
| 2012-07-24 | Add 'do atomically { .. }' for exclusives | Ben Blum | -4/+12 | |
| 2012-07-17 | Tasks should not hold a ref to their parent (Close #1789) | Ben Blum | -2/+1 | |
| 2012-07-17 | Create some infrastructure for building up @-vectors. Work on #2921. | Michael Sullivan | -0/+8 | |
| 2012-07-13 | Add asserts to check fail_sched_loop() only once | Ben Blum | -1/+5 | |
| 2012-07-13 | Reintroduce linked failure (killing runtime) | Ben Blum | -0/+5 | |
| This reverts commit 5724c6454950617c292daba89cdb9a3b4c862430. | ||||
| 2012-07-12 | Comments only: TODOs to FIXME in the runtime | Tim Chevalier | -2/+2 | |
| 2012-07-12 | Revert linked failure (killing runtime) | Ben Blum | -5/+0 | |
| This reverts commit 200a2ded3245eb0a1ca7b265ce83adba16d75b97. | ||||
| 2012-07-12 | Fix linked failure with root taskgroup to kill the runtime too. | Ben Blum | -0/+5 | |
| 2012-07-11 | Add rust_task_kill_other | Ben Blum | -0/+7 | |
| 2012-07-10 | Handle failure conditions correctly in pipes. | Eric Holk | -2/+2 | |
| 2012-07-06 | Pipes sleep and wake properly. | Eric Holk | -0/+20 | |
| 2012-06-28 | Cleanup failure handling around rust_new_task_in_sched - closes #2668 | Ben Blum | -1/+2 | |
| 2012-06-28 | Fix sys::refcount and remove dbg::refcount | Ben Blum | -7/+0 | |
| 2012-06-28 | rt: Add task_local_data and related builtin calls (Closes #2680) | Ben Blum | -1/+13 | |
| 2012-06-27 | More keyword paring and migration in runtime, docs, code modes. | Graydon Hoare | -1/+1 | |
| 2012-06-22 | Use must_have_lock instead of private functions. (Issue #2700) | Eric Holk | -6/+2 | |
| I hereby declare that messages sent from the same source arrive in order (Issue #2605) Removing FIXME, owned is the correct type here. (Issue #2704) Remove outdated FIXME (Issue #2703) Updating test for spawning native functions (Issue #2602) Removing bogus FIXME (Issue #2599) | ||||
| 2012-06-21 | Tag all remaining FIXMEs with bugs. Install rule in tidy script to enforce this. | Graydon Hoare | -8/+9 | |
| 2012-06-21 | Comments only: annotate FIXMEs | Tim Chevalier | -4/+5 | |
| 2012-06-19 | Fixed a compile error in runtime. | Eric Holk | -1/+2 | |
| 2012-06-19 | Adding a lock/condition variable to libcore. | Eric Holk | -0/+56 | |
| 2012-06-18 | Some cleanup in the runtime. | Michael Sullivan | -3/+2 | |
| 2012-06-16 | Revert "Adding a lock/condition variable to libcore." | Tim Chevalier | -55/+0 | |
| This reverts commit e394ebda37bf6bbe4c516e2b9381aac8bd964dcc. | ||||
| 2012-06-15 | Adding a lock/condition variable to libcore. | Eric Holk | -0/+55 | |
| 2012-06-06 | std: Add debug::breakpoint | Brian Anderson | -0/+5 | |
| 2012-06-05 | rt: Fix iaac_init using wrong type and not seeding correctly | Brian Anderson | -1/+1 | |
| This was a result of changing the vector representation to contain a box header. | ||||
| 2012-05-30 | rt: Fix build errors on win | Brian Anderson | -3/+3 | |
