diff options
| author | Graydon Hoare <graydon@mozilla.com> | 2012-06-21 16:44:10 -0700 |
|---|---|---|
| committer | Graydon Hoare <graydon@mozilla.com> | 2012-06-21 16:44:10 -0700 |
| commit | 312faf31dfcce7a2d15495c5042d80a3e3b476c9 (patch) | |
| tree | 4ad8383191907b5cb148291a2d1dbc078f590eb6 /src/rt/rust_upcall.cpp | |
| parent | 57101780811490fa759ed1dca310c405d28c0a72 (diff) | |
| download | rust-312faf31dfcce7a2d15495c5042d80a3e3b476c9.tar.gz rust-312faf31dfcce7a2d15495c5042d80a3e3b476c9.zip | |
Tag all remaining FIXMEs with bugs. Install rule in tidy script to enforce this.
Diffstat (limited to 'src/rt/rust_upcall.cpp')
| -rw-r--r-- | src/rt/rust_upcall.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/rt/rust_upcall.cpp b/src/rt/rust_upcall.cpp index 986bc713213..940cf3aa01a 100644 --- a/src/rt/rust_upcall.cpp +++ b/src/rt/rust_upcall.cpp @@ -49,7 +49,7 @@ extern "C" CDECL void upcall_call_shim_on_c_stack(void *args, void *fn_ptr) { rust_task *task = rust_get_current_task(); - // FIXME (1226) - The shim functions generated by rustc contain the + // FIXME (#1226) - The shim functions generated by rustc contain the // morestack prologue, so we need to let them know they have enough // stack. record_sp_limit(0); @@ -72,9 +72,9 @@ extern "C" CDECL void upcall_call_shim_on_rust_stack(void *args, void *fn_ptr) { rust_task *task = rust_get_current_task(); - // FIXME: Because of the hack in the other function that disables the - // stack limit when entering the C stack, here we restore the stack limit - // again. + // FIXME (#2680): Because of the hack in the other function that disables + // the stack limit when entering the C stack, here we restore the stack + // limit again. task->record_stack_limit(); try { @@ -86,7 +86,7 @@ upcall_call_shim_on_rust_stack(void *args, void *fn_ptr) { assert(false && "Rust task failed after reentering the Rust stack"); } - // FIXME: As above + // FIXME (#2680): As above record_sp_limit(0); } @@ -177,7 +177,7 @@ upcall_exchange_malloc(type_desc *td, uintptr_t size) { return args.retval; } -// FIXME: remove after snapshot (6/21/12) +// FIXME (#2681): remove after snapshot (6/21/12) extern "C" CDECL uintptr_t upcall_exchange_malloc_dyn(type_desc *td, uintptr_t size) { rust_task *task = rust_get_current_task(); @@ -246,7 +246,7 @@ upcall_malloc(type_desc *td, uintptr_t size) { return args.retval; } -// FIXME: remove after snapshot (6/21/12) +// FIXME (#2681): remove after snapshot (6/21/12) extern "C" CDECL uintptr_t upcall_malloc_dyn(type_desc *td, uintptr_t size) { rust_task *task = rust_get_current_task(); |
