| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-10-04 | rt: Remove check_claims from the export list | Brian Anderson | -1/+0 | |
| 2012-10-03 | Attempt to fix os::args errors on various platforms. | Graydon Hoare | -0/+2 | |
| 2012-10-02 | libstd: Switch off legacy modes in both core and std. | Patrick Walton | -0/+2 | |
| 2012-09-24 | rt: Add a logging function for strings (only). | Patrick Walton | -0/+1 | |
| This will be the shape-free replacement for upcall_log_type. | ||||
| 2012-09-19 | V2: now with more locks! | Philipp Brüschweiler | -1/+1 | |
| 2012-09-19 | core: Allocate threads on demand, not on scheduler startup | Philipp Brüschweiler | -1/+2 | |
| 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 | -0/+1 | |
| Fixes #3465. | ||||
| 2012-09-07 | rt: Add rust_gc_metadata to rustrt.def.in. | Elliott Slaughter | -0/+1 | |
| 2012-09-07 | gc: Fix for GC missing stack frames across segment boundaries. | Elliott Slaughter | -0/+1 | |
| 2012-08-31 | Add rust_annihilate_box to rustrt.def.in | Brian Anderson | -0/+1 | |
| 2012-08-30 | libcore: rewrite str::reserve in pure rust. | Erick Tryzelaar | -1/+0 | |
| 2012-08-30 | libcore: Rewrite str::unsafe::push_byte in pure rust. | Erick Tryzelaar | -1/+0 | |
| 2012-08-30 | libcore: rewrite vec::unsafe::from_buf in pure rust | Erick Tryzelaar | -1/+0 | |
| 2012-08-28 | Compress metadata section. Seems a minor speed win, major space win. | Graydon Hoare | -0/+2 | |
| 2012-08-21 | Make std::arena run destructors. Closes #2831. | Michael Sullivan | -0/+1 | |
| 2012-08-16 | Fix issue-506.rs by adding a void-returning stub in the runtime (close #2957) | Ben Blum | -0/+1 | |
| 2012-08-07 | Remove rust_cond_lock and sys::condition (rename to little_lock) | Ben Blum | -6/+4 | |
| 2012-08-03 | rt: expose rust_task refcounts to rustland | Ben Blum | -0/+2 | |
| 2012-07-25 | (minor) remove config_notify from rustrt.def.in | Ben Blum | -1/+0 | |
| 2012-07-24 | Remove unsupervise | Ben Blum | -1/+0 | |
| 2012-07-24 | Add 'do atomically { .. }' for exclusives | Ben Blum | -0/+2 | |
| 2012-07-23 | Add rustrt wrapper functions to export list. | Elliott Slaughter | -0/+5 | |
| 2012-07-17 | Create some infrastructure for building up @-vectors. Work on #2921. | Michael Sullivan | -0/+1 | |
| 2012-07-13 | Reintroduce linked failure (killing runtime) | Ben Blum | -0/+1 | |
| This reverts commit 5724c6454950617c292daba89cdb9a3b4c862430. | ||||
| 2012-07-12 | Revert linked failure (killing runtime) | Ben Blum | -1/+0 | |
| This reverts commit 200a2ded3245eb0a1ca7b265ce83adba16d75b97. | ||||
| 2012-07-12 | Fix linked failure with root taskgroup to kill the runtime too. | Ben Blum | -0/+1 | |
| 2012-07-12 | Merge branch 'rt-changes' into incoming | Michael Sullivan | -3/+0 | |
| 2012-07-11 | Add rust_task_kill_other | Ben Blum | -0/+1 | |
| 2012-07-10 | Eliminate some obsolete upcalls. | Michael Sullivan | -3/+0 | |
| 2012-07-06 | Pipes sleep and wake properly. | Eric Holk | -0/+3 | |
| 2012-06-29 | std: addressing #2656 (ipv6 support in net::tcp) | Jeff Olson | -0/+2 | |
| .. there are some additional FIXME nags in net_tcp (L 1012) about blocking because libuv is holding unsafe ptrs to task local data. the proposed fix going is not really feasible w/ the current design, IMO, but i'll leave it there in case someone really wants to make the case without creating more hassle than it's worth. | ||||
| 2012-06-29 | rt: get rid of unused helpers for AF_INET and add bool-based ones, instead | Jeff Olson | -2/+1 | |
| 2012-06-29 | rt: adding uv_freeaddrinfo binding and tweek signature for uv_getaddrinfo | Jeff Olson | -0/+1 | |
| 2012-06-29 | fix typo in rustrt.def.in | Jeff Olson | -1/+1 | |
| 2012-06-29 | rt: more helper functions to get uv_getaddrinfo going | Jeff Olson | -0/+4 | |
| 2012-06-29 | rt: more sizeof helpers + misc consts for uv_getaddrinfo | Jeff Olson | -0/+7 | |
| 2012-06-29 | rt: add remaining ip string parser/formatter helpers from uv | Jeff Olson | -0/+4 | |
| 2012-06-28 | Fix sys::refcount and remove dbg::refcount | Ben Blum | -1/+0 | |
| 2012-06-28 | rt: Add task_local_data and related builtin calls (Closes #2680) | Ben Blum | -0/+3 | |
| 2012-06-25 | rt: Fix exports | Brian Anderson | -2/+2 | |
| 2012-06-25 | rt: Remove upcall_malloc/upcall_exchange_malloc. Issue #2681 | Brian Anderson | -2/+0 | |
| 2012-06-19 | Adding a lock/condition variable to libcore. | Eric Holk | -0/+6 | |
| 2012-06-16 | Revert "Adding a lock/condition variable to libcore." | Tim Chevalier | -6/+0 | |
| This reverts commit e394ebda37bf6bbe4c516e2b9381aac8bd964dcc. | ||||
| 2012-06-15 | Adding a lock/condition variable to libcore. | Eric Holk | -0/+6 | |
| 2012-06-13 | Add upcall_malloc_dyn to rustrt.def.in. | Michael Sullivan | -0/+1 | |
| 2012-06-06 | std: Add debug::breakpoint | Brian Anderson | -0/+1 | |
| 2012-05-30 | rt: Remove upcall_shared_malloc/free/realloc | Brian Anderson | -4/+0 | |
| 2012-05-30 | rt: Add yet another allocating upcall | Brian Anderson | -0/+1 | |
| upcall_exchange_malloc_dyn, for allocating unique boxes for types that don't have a fixed size. | ||||
| 2012-05-30 | rt: Add upcall_exchange_malloc/free | Brian Anderson | -1/+3 | |
| 2012-05-23 | A shareable atomically reference counted pointer wrapper. | Eric Holk | -0/+2 | |
| Needs more tests to ensure safety, and probably some more work on usability too. | ||||
