| Index: src/full-codegen.cc
|
| diff --git a/src/full-codegen.cc b/src/full-codegen.cc
|
| index ebe877f6061a1f59d96b80023e8d6b49c2898e8e..9b1df4ee735dd314b94ac3ee0101dd43cd1eebcb 100644
|
| --- a/src/full-codegen.cc
|
| +++ b/src/full-codegen.cc
|
| @@ -1287,11 +1287,7 @@ void FullCodeGenerator::VisitTryFinallyStatement(TryFinallyStatement* stmt) {
|
| // is thrown. The exception is in the result register, and must be
|
| // preserved by the finally block. Call the finally block and then
|
| // rethrow the exception if it returns.
|
| - // Also preserve the pending message corresponding to the thrown error when
|
| - // executing the finally block.
|
| - SavePendingMessage();
|
| __ Call(&finally_entry);
|
| - RestorePendingMessage();
|
| __ push(result_register());
|
| __ CallRuntime(Runtime::kReThrow, 1);
|
|
|
|
|