Index: src/assembler.cc |
diff --git a/src/assembler.cc b/src/assembler.cc |
index d4a2c84e48bd41313de05c4f73c88f1f2c449afc..827a4abf7c0abd03f8a72a90a630a09ea4dde853 100644 |
--- a/src/assembler.cc |
+++ b/src/assembler.cc |
@@ -956,6 +956,24 @@ ExternalReference ExternalReference::scheduled_exception_address( |
} |
+ExternalReference ExternalReference::address_of_pending_message_obj( |
+ Isolate* isolate) { |
+ return ExternalReference(isolate->pending_message_obj_address()); |
+} |
+ |
+ |
+ExternalReference ExternalReference::address_of_has_pending_message( |
+ Isolate* isolate) { |
+ return ExternalReference(isolate->has_pending_message_address()); |
+} |
+ |
+ |
+ExternalReference ExternalReference::address_of_pending_message_script( |
+ Isolate* isolate) { |
+ return ExternalReference(isolate->pending_message_script_address()); |
+} |
+ |
+ |
ExternalReference ExternalReference::address_of_min_int() { |
return ExternalReference(reinterpret_cast<void*>(&double_constants.min_int)); |
} |