| Index: src/x87/full-codegen-x87.cc
|
| diff --git a/src/x87/full-codegen-x87.cc b/src/x87/full-codegen-x87.cc
|
| index ac27d0aaec6955a868a1aefd11e7c975615a5b91..04ed91426ca887b04b8c8d52c7b6e39eed1e62fc 100644
|
| --- a/src/x87/full-codegen-x87.cc
|
| +++ b/src/x87/full-codegen-x87.cc
|
| @@ -5263,6 +5263,15 @@ void FullCodeGenerator::ExitFinallyBlock() {
|
| }
|
|
|
|
|
| +void FullCodeGenerator::EnterCatchBlock() {
|
| + DCHECK(!result_register().is(edx));
|
| + ExternalReference pending_message_obj =
|
| + ExternalReference::address_of_pending_message_obj(isolate());
|
| + __ mov(edx, Immediate(isolate()->factory()->the_hole_value()));
|
| + __ mov(Operand::StaticVariable(pending_message_obj), edx);
|
| +}
|
| +
|
| +
|
| #undef __
|
|
|
|
|
|
|