| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-10-19 | Use __morestack to detect stack overflow | Alex Crichton | -52/+0 | |
| This commit resumes management of the stack boundaries and limits when switching between tasks. This additionally leverages the __morestack function to run code on "stack overflow". The current behavior is to abort the process, but this is probably not the best behavior in the long term (for deails, see the comment I wrote up in the stack exhaustion routine). | ||||
| 2013-08-22 | Emit unwind info in rustrt assembly files on Windows. | Vadim Chugunov | -5/+5 | |
| 2013-03-31 | mark the assembly object stacks as non-executable | Daniel Micay | -0/+5 | |
| Closes #5643 This also removes the need to pass noexecstack to gcc, but that wasn't actually working anymore. | ||||
| 2012-01-01 | freebsd support | User Jyyou | -5/+5 | |
| 2011-12-19 | rt: Rename asm_call_on_stack to __morestack | Brian Anderson | -5/+13 | |
| Newer gdb's will backtrace through functions named __morestack even if they change the stack. | ||||
| 2011-12-11 | rt: Add DWARF CFI info to asm_call_on_stack | Brian Anderson | -9/+30 | |
| This will allow the unwinder to unwind this function so we can call upcall_fail on the C stack. | ||||
| 2011-11-30 | rt: Remove upcall_alloc_c_stack/call_c_stack, et. al. | Brian Anderson | -46/+0 | |
| We are using upcall_call_shim_on_c_stack now | ||||
| 2011-11-18 | get pure wrappers approach running | Niko Matsakis | -0/+17 | |
| 2011-11-16 | correct alignment | Niko Matsakis | -3/+4 | |
| 2011-11-16 | begin efforts to use shim functions for c-stack calls | Niko Matsakis | -1/+17 | |
| 2011-10-24 | fix c-stack-cdecl when used w/ i64 | Niko Matsakis | -0/+4 | |
| 2011-10-24 | switch over sqrt from llvm to c-stack-cdecl, exposing a bug in | Niko Matsakis | -0/+4 | |
| the supported return types of upcall_c_stack | ||||
| 2011-09-30 | rt: Omit leading underscore on symbol names on Linux | Patrick Walton | -0/+5 | |
| 2011-09-29 | rt: Fix assembler for C calls to work more like a regular function call | Patrick Walton | -5/+8 | |
| 2011-09-28 | rt: Add a call stub that switches to the C stack, untested as of yet | Patrick Walton | -0/+14 | |
