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); |