]> git.lizzy.rs Git - rust.git/history - src/rt/rust_task.cpp
fix how we walk functions to match new closure fmt
[rust.git] / src / rt / rust_task.cpp
2012-01-07 Niko Matsakisfix how we walk functions to match new closure fmt
2012-01-07 Niko Matsakisrewrite task tests
2012-01-07 Niko Matsakissimplify task impl
2012-01-07 Brian AndersonRevert "rt: Reduce mac red zone to 6K"
2012-01-07 Brian Andersonrt: Reduce mac red zone to 6K
2012-01-07 Brian Andersonrt: Fail the scheduler immediately on task failure...
2012-01-05 Stefan PlantikowMerge branch 'master' into kmath
2012-01-03 Brian AndersonMerge pull request #1392 from Lenny222/list
2012-01-02 User Jyyoufreebsd support
2011-12-21 Brian AndersonMerge pull request #1365 from elly/cargo
2011-12-21 Brian AndersonRevert "wip"
2011-12-21 Brian Andersonwip
2011-12-21 Brian Andersonrt: Remove rust_task::grow. Obsolete
2011-12-21 Brian Andersonrt: Don't check the stack canary on most upcalls
2011-12-20 Brian AndersonRevert "rt: Reduce the mac red zone to 2K"
2011-12-20 Brian Andersonrt: Reduce the mac red zone to 2K
2011-12-20 Graydon HoareMerge pull request #1361 from elly/rustdoc
2011-12-20 Graydon HoareMerge pull request #1360 from elly/rustdoc
2011-12-20 Brian Andersonrt: Reduce the linux red zone to 2K
2011-12-20 Graydon HoareMerge pull request #1349 from lht/driver
2011-12-20 Graydon HoareMerge pull request #1350 from boggle/kmath
2011-12-20 Brian Andersonrt: Parenthesize the red zone macros
2011-12-20 Brian Andersonrt: Add a canary value to the end of every stack
2011-12-20 Brian Andersonrt: Run yet more task_start_wrapper cleanup on the...
2011-12-20 Brian Andersonrt: Don't reuse stack segments when they are not big...
2011-12-19 Brian Andersonrt: Get rid of the rethrow in upcall_fail
2011-12-18 Brian Andersonrt: Run the cycle collector on the C stack
2011-12-18 Brian Andersonrt: Give each platform its own red zone definition
2011-12-18 Brian Andersonrt: Trim the red zone to 20k on all platforms
2011-12-18 Brian Andersonrt: Remove a bogus FIXME from ~rust_task
2011-12-18 Brian Andersonrt: Get rid of the valgrind guard bytes at the end...
2011-12-17 Brian Andersonrt: Cache an extra stack segment to avoid bad behavior...
2011-12-17 Brian Andersonrt: Set the default stack size to 768 bytes. Double...
2011-12-17 Brian AndersonMerge pull request #1320 from elly/cargo
2011-12-17 Graydon HoareMerge pull request #1319 from elly/cargo
2011-12-17 Brian Andersonrt: Fix alignment of new stack segments
2011-12-07 Brian Andersonrt: Fix alignment of stacks generated by __morestack
2011-12-07 Graydon HoareMerge branch 'master' of github.com:graydon/rust
2011-12-07 Brian Andersonrt: Put 16 guard bytes at the end of the stack
2011-12-07 Brian Andersonrt: Rename stk_seg.limit to stk_seg.end
2011-12-07 Niko MatsakisMerge branch 'master' of github.com:graydon/rust
2011-12-07 Brian Andersonrt: Various tweaks to make __morestack unwinding work...
2011-12-06 Niko MatsakisMerge branch 'master' of github.com:graydon/rust
2011-12-06 Austin SeippMake valgrind usage more consistent and less error...
2011-12-06 Brian Andersonrt: Make stack unwinding work more correctly with stack...
2011-12-05 Brian Andersonrt: Update 32-bit __morestack for recent LLVM changes
2011-12-01 Brian Andersonrt: Move RED_ZONE_SIZE to rust_task.cpp
2011-12-01 Brian Andersonrt: Add FIXME's about future changes to LLVM's __morest...
2011-12-01 Brian Andersonrt: Refactor record_sp into task::record_stack_limit
2011-12-01 Brian Andersonrt: Reorganize stack growth code
2011-12-01 Brian Andersonrt: Remove the stack pointer field of stk_seg
2011-11-30 Brian Andersonrt: Delete the entire stack chain on task destruction
2011-11-29 Brian Andersonrt: Implement part of the 64-bit __morestack
2011-11-23 Brian Andersonrt: Make __morestack (without unwinding) work on 32...
2011-11-18 Brian Andersonrt: Remove some stack-wasting macros from rust_task...
2011-11-18 Brian Andersonrt: Remove fail calls from rust_task::yield
2011-11-18 Brian Andersonrt: Remove unblock call from rust_task::yield
2011-11-18 Brian Andersonrt: Remove a lock from task_start_wrapper that does...
2011-11-18 Brian Andersonrt: Replace two uses of yield with ctx->swap
2011-11-18 Brian Andersonrt: Add comments to rust_task::yield
2011-11-18 Brian Andersonrt: rust_task::conclude_failure doesn't need to call...
2011-11-18 Brian Andersonrt: Add FIXMEs about races in rust_task
2011-11-18 Brian Andersonrt: Remove task::on_wakeup. Unused
2011-11-18 Brian Andersonrt: Remove some unnecessary setting of rust_task::killed
2011-11-18 Brian Andersonrt: Remove rust_task::yield. Unused
2011-11-18 Brian Andersonrt: Add some comments about methods that run on the...
2011-11-17 Niko MatsakisRe-enable cycle coll. on x86_64, seems to work better...
2011-11-17 Patrick Waltonrt: More work on morestack
2011-11-17 Brian AndersonRevert "rt: More work on morestack"
2011-11-17 Patrick Waltonrt: More work on morestack
2011-11-17 Brian Andersonrt: Remove an unnecessary check from rust_task::yield
2011-11-17 Brian Andersonrt: Remove rust_task::notify_tasks_wating_to_join
2011-11-16 Niko Matsakistemp. disable cycle coll. on x86_64
2011-11-15 Patrick WaltonRevert "rt: More work on morestack"
2011-11-15 Patrick Waltonrt: More work on morestack
2011-11-14 Brian Andersonrt: Perform task notification before killing the parent...
2011-11-12 Brian Andersonrt: Take the task lock when dropping port refcounts
2011-11-11 Brian AndersonFix run-fail/spawnfail
2011-11-11 Brian Andersonrt: Add locking invariants to rust_task
2011-11-11 Brian Andersonrt: Remove rust_chan
2011-11-11 Brian Andersonrt: Move rust_chan::send to rust_port::send
2011-10-31 Patrick WaltonStub a __morestack implementation and stack segment...
2011-10-20 Marijn HaverbekeGet rid of taskpointer-passing throughout the compiler
2011-10-20 Marijn HaverbekeRemove spawn_wrap and main_wrap kludges
2011-09-26 Patrick Waltonrt: Turn on cycle collection at task death; add a test...
2011-09-26 Patrick Waltonrt: Make the logic that moves environments between...
2011-09-20 Patrick Waltonrt: Remove the GC alloc chain
2011-09-16 Brian AndersonHandle the case where a child task tries to kill a...
2011-09-15 Brian AndersonUnsupervise tasks before the scheduler kills them....
2011-09-14 Brian AndersonMake failure propagation to dead parents work
2011-09-14 Brian AndersonMake linked task failure work again
2011-09-12 Brian AndersonMerge branch 'unwind'
2011-09-12 Brian AndersonRemove unused task_exit function
2011-09-08 Graydon HoareMerge pull request #867 from paulstansifer/master
2011-09-07 Brian AndersonUnwind the stack on task failure
2011-09-07 Brian AndersonChild tasks take a ref to their parents
2011-09-07 Brian AndersonRewrite spawn yet again
2011-09-07 Brian AndersonRefactor task failure a bit
2011-08-20 Brian AndersonRewrite reap_dead_tasks to never grab the sched lock...
2011-08-20 Patrick Waltonrt: Remove rustboot's GC infrastructure
next