]> git.lizzy.rs Git - rust.git/history - src/rt/rust_task.h
rt: get rid of rust_fn and replace with fn_env_pair plus a little cleanup.
[rust.git] / src / rt / rust_task.h
2013-02-13 Luqman Adenrt: get rid of rust_fn and replace with fn_env_pair...
2013-02-10 borsauto merge of #4827 : mcpherrinm/rust/master, r=catamor...
2013-02-08 borsauto merge of #4845 : osaut/rust/master, r=graydon
2013-02-07 borsauto merge of #4803 : alexcrichton/rust/fix-unused...
2013-02-07 borsauto merge of #4791 : jbclements/rust/demodeing-and...
2013-02-07 Brian AndersonMerge pull request #4619 from brson/exchange
2013-02-06 Brian Andersonrt: Add rust_try_get_current_task
2013-02-05 Tim ChevalierMerge
2013-02-04 Brian AndersonMerge remote-tracking branch 'bstrie/rimov' into incoming
2013-02-03 borsautomated merge
2013-02-02 Brian Andersonrt: Remove get_frame_glue_fns. Unused
2013-02-02 Brian Andersonrt: Remove ports
2013-01-23 Tim ChevalierMerge pull request #4466 from ScriptDevil/master
2013-01-16 Patrick WaltonMerge pull request #4440 from pcwalton/tutorial
2013-01-14 Brian AndersonMerge pull request #4477 from jld/char-repr
2013-01-14 Brian AndersonMerge remote-tracking branch 'mneumann/f-serialize'
2013-01-14 kyeongwoonSupport ARM and Android
2012-12-17 Brian AndersonMerge pull request #4200 from ttaubert/issue-2649-rewri...
2012-12-16 Brian AndersonWhitespace
2012-12-16 Jesse JonesMade a bunch more classes non-copyable
2012-12-11 Tim ChevalierMerge pull request #4144 from luqmana/deprecated-attribute
2012-12-11 Graydon HoareAdd license boilerplate to more files.
2012-09-27 Brian AndersonMerge pull request #3526 from Dretch/viewmethod
2012-09-25 Patrick Waltonrt: Remove the cycle collector
2012-09-06 Patrick Waltonrt: Make the boxed region come earlier in the rust_task...
2012-08-24 Ben BlumDocument task shutdown protocol and justify its concurr...
2012-08-24 Graydon HoareMerge pull request #3269 from killerswan/modes3
2012-08-24 Ben BlumAvoid lifecycle_lock traffic in call_on_rust_stack...
2012-08-02 Ben BlumLinked failure: enable unidirectional propagate test...
2012-07-26 Paul StansiferMerge branch 'master' of github.com:paulstansifer/rust
2012-07-25 Graydon HoareMerge pull request #3014 from elliottslaughter/fix...
2012-07-25 Ben Blumminor rt cleanup
2012-07-25 Ben BlumRemove notification channels in runtime (closes #1078)
2012-07-24 Ben BlumChange yield() and wait_event() to be MUST_CHECK and...
2012-07-24 Ben Blumtiny runtime cleanup
2012-07-24 Graydon HoareMerge pull request #3003 from elliottslaughter/free...
2012-07-24 Ben BlumAdd 'do atomically { .. }' for exclusives
2012-07-23 Tim ChevalierMerge pull request #3000 from dgryski/master
2012-07-21 Graydon HoareMerge tag 'release-0.3.1' into incoming
2012-07-20 Ben Blum[3/4 for #2365, #2671] Fix exit/kill race with scheds...
2012-07-20 Ben Blum[1/4 for #2365, #2671] Fix create/kill race with schedu...
2012-07-20 Tim ChevalierMerge pull request #2910 from gwillen/bug-2360
2012-07-20 Tim ChevalierMerge remote-tracking branch 'Havvy/master' into Havvy...
2012-07-20 Tim ChevalierMerge pull request #2939 from jld/randomfloat
2012-07-18 Ben BlumTasks should not hold a ref to their parent (Close...
2012-07-14 Michael SullivanMerge branch 'vector-reform' into incoming
2012-07-14 Ben BlumOops, switch more TODOs to FIXMEs
2012-07-14 Ben BlumReintroduce linked failure (killing runtime)
2012-07-14 Ben BlumReintroduce linked failure (rust_port locking)
2012-07-14 Ben BlumReintroduce linked failure (renaming runtime fns)
2012-07-14 Ben BlumReintroduce linked failure (lifecycle lock)
2012-07-14 Ben BlumReintroduce linked failure
2012-07-13 Graydon HoareMerge remote-tracking branch 'origin/dist-snap' into...
2012-07-12 Ben BlumRevert linked failure
2012-07-12 Ben BlumRevert linked failure (lifecycle lock)
2012-07-12 Ben BlumRevert linked failure (renaming runtime fns)
2012-07-12 Ben BlumRevert linked failure (rust_port locking)
2012-07-12 Ben BlumRevert linked failure (killing runtime)
2012-07-12 Ben BlumFix linked failure with root taskgroup to kill the...
2012-07-12 Ben BlumProper locking with blocked_on()/wakeup() in rust_port...
2012-07-12 Ben BlumRename runtime *_locked() and *_unlocked() fns to ...
2012-07-12 Michael SullivanMerge branch 'rt-changes' into incoming
2012-07-11 Ben BlumUnify state_lock + kill_lock -> lifecycle_lock (#2787)
2012-07-11 Ben BlumLinked failure in task.rs instead of rust_task.cpp...
2012-07-11 Ben Blumrust_task.h - fix disallow_kill & don't inherit rust_cond
2012-07-11 Eric HolkHandle failure conditions correctly in pipes.
2012-07-06 Eric HolkPipes sleep and wake properly.
2012-07-05 Ben Blummake disallow_kill an int for nested unkillables (close...
2012-06-28 Brian AndersonTidy fixes
2012-06-28 Ben Blumrt: Add task_local_data and related builtin calls ...
2012-06-27 Graydon HoareMore keyword paring and migration in runtime, docs...
2012-06-22 Brian AndersonMerge pull request #2706 from mozilla/incoming
2012-06-21 Graydon HoareTag all remaining FIXMEs with bugs. Install rule in...
2012-06-03 Brian Andersonrt: Improve docs for main, kernel, scheduler, and task
2012-06-01 Brian Andersonrt: Refactor task failure to go through rust_task_fail
2012-05-15 Brian Andersonrt: Make task killing synchronization possibly more...
2012-05-15 Brian Andersoncore: Add task::unkillable
2012-04-04 Brian AndersonMerge remote-tracking branch 'brson/mainthread'
2012-04-03 Jon Mortonfix 'I don't know how C works'
2012-04-03 Jon Mortonactually remove memory.h; include cleanups
2012-04-03 Jon MortonRefactor includes structure, getting rid of rust_internal.h
2012-04-02 Brian Andersonrt: Add an assert to rust_get_current_task
2012-04-02 Jon Mortonremove unneeded assert, move get_task_tls to sched_loop
2012-04-02 Jon MortonAdd global rust_get_current_task
2012-04-02 Jon Mortonreplace assertion macros with plain asserts
2012-04-01 Brian AndersonMerge pull request #2099 from jsternberg/master
2012-04-01 Brian AndersonMerge remote-tracking branch 'brson/mainthread'
2012-04-01 Brian Andersonrt: Fix whitespace
2012-04-01 Brian Andersonrt: Rename rust_task_thread to rust_sched_loop
2012-03-23 Brian Andersonrt: Run resource destructors during cycle collection
2012-03-22 Brian Andersonrt: Fix valgrind stack hints
2012-03-22 Brian Andersonrt: Add rust_task::get_task_from_tcb
2012-03-22 Brian Andersonrt: Rename record_sp to record_sp_limit
2012-03-22 Brian Andersonrt: Inline a bunch of stack switching code
2012-03-22 Brian Andersonrt: Don't switch to the C stack on the upcall_new_stack...
2012-03-22 Brian Andersonrt: Don't swatch stacks during upcall_del_stack
2012-03-19 Brian Andersonrt: Use an enum to represent the task state
2012-03-15 Marijn HaverbekeRemove dynastack support from runtime
2012-03-15 Marijn HaverbekeGet rid of rust_crate_cache in the runtime
2012-03-15 Brian Andersoncore: Channels are just port ids
next