about summary refs log tree commit diff
path: root/src/rt/arch/i386/context.h
AgeCommit message (Expand)AuthorLines
2013-10-19Use __morestack to detect stack overflowAlex Crichton-53/+0
2013-01-17Add a license check to tidy. #4018Brian Anderson-1/+0
2012-12-10Add license boilerplate to more files.Graydon Hoare-0/+10
2012-02-09rt: Use rust_task_thread's C-stack pool for native callsBrian Anderson-6/+0
2012-02-09rt: Rename call_shim_on_c_stack to call_and_change_stacksBrian Anderson-1/+1
2012-02-09rt: Remove unused context functionsBrian Anderson-14/+0
2012-01-06add alignment to i386 for good measure, though we do not yetNiko Matsakis-1/+1
2011-12-19rt: Rename asm_call_on_stack to __morestackBrian Anderson-2/+2
2011-12-06Make valgrind usage more consistent and less error prone.Austin Seipp-3/+1
2011-11-18get pure wrappers approach runningNiko Matsakis-0/+6
2011-10-23Fix an insane rt build error running 'make check -j3'Austin Seipp-3/+1
2011-10-05rt: Make C stack switching Valgrind-clean by warning Valgrind when we're abou...Patrick Walton-1/+12
2011-09-28rt: Add a call stub that switches to the C stack, untested as of yetPatrick Walton-0/+1
2011-09-28rt: Add an upcall to allocate space on the C stack. This will be used for nat...Patrick Walton-9/+18
2011-08-15Added a library version of spawn. Before long, we can remove the old version.Eric Holk-1/+1
2011-07-13Prohibit trailing whitespace under 'tidy' script. Clean up all caught cases.Graydon Hoare-1/+1
2011-06-23Wrote swap_context in assembly. Closes #548. This also allows us to re-enable...Eric Holk-2/+0
2011-06-15Fixed a problem where spawn arguments were getting lost again. Also, fixed up...Eric Holk-0/+8
2011-06-13This is the mega-ucontext commit. It replaces the task switching mechanism wi...Eric Holk-0/+35