Index: src/assembler.h |
diff --git a/src/assembler.h b/src/assembler.h |
index 21a66dd501aaa90e5eced81be07a19828945c4a6..311dadd53c3cc4769efe9c7ec977eeed479a94ba 100644 |
--- a/src/assembler.h |
+++ b/src/assembler.h |
@@ -373,6 +373,8 @@ class ExternalReference BASE_EMBEDDED { |
public: |
explicit ExternalReference(Builtins::CFunctionId id); |
+ explicit ExternalReference(ApiFunction* ptr); |
+ |
explicit ExternalReference(Builtins::Name name); |
explicit ExternalReference(Runtime::FunctionId id); |
@@ -422,6 +424,12 @@ class ExternalReference BASE_EMBEDDED { |
static ExternalReference double_fp_operation(Token::Value operation); |
static ExternalReference compare_doubles(); |
+ static ExternalReference handle_scope_extensions_address(); |
+ static ExternalReference handle_scope_next_address(); |
+ static ExternalReference handle_scope_limit_address(); |
+ |
+ static ExternalReference scheduled_exception_address(); |
+ |
Address address() const {return reinterpret_cast<Address>(address_);} |
#ifdef ENABLE_DEBUGGER_SUPPORT |