提交 13d19bbf 编写于 作者: M Manish Goregaokar

Rename rust_fail to rust_panic

上级 77f44d4a
......@@ -47,7 +47,7 @@ release: 0.12.0
```
Finally, if you can run the offending command under gdb, pasting a stack trace can be
useful; to do so, you will need to set a breakpoint on `rust_fail`.
useful; to do so, you will need to set a breakpoint on `rust_panic`.
# I submitted a bug, but nobody has commented on it!
......
......@@ -177,7 +177,7 @@ fn rust_try(f: extern "C" fn(*mut c_void, *mut c_void),
// An uninlined, unmangled function upon which to slap yer breakpoints
#[inline(never)]
#[no_mangle]
fn rust_fail(cause: Box<Any + Send>) -> ! {
fn rust_panic(cause: Box<Any + Send>) -> ! {
rtdebug!("begin_unwind()");
unsafe {
......@@ -588,7 +588,7 @@ fn begin_unwind_inner(msg: Box<Any + Send>, file_line: &(&'static str, uint)) ->
// (hopefully someone printed something about this).
let mut task: Box<Task> = match Local::try_take() {
Some(task) => task,
None => rust_fail(msg),
None => rust_panic(msg),
};
if task.unwinder.unwinding {
......@@ -605,7 +605,7 @@ fn begin_unwind_inner(msg: Box<Any + Send>, file_line: &(&'static str, uint)) ->
// requires the task. We need a handle to its unwinder, however, so after
// this we unsafely extract it and continue along.
Local::put(task);
rust_fail(msg);
rust_panic(msg);
}
/// Register a callback to be invoked when a task unwinds.
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册