Index: src/assembler.cc |
=================================================================== |
--- src/assembler.cc (revision 4955) |
+++ src/assembler.cc (working copy) |
@@ -541,14 +541,14 @@ |
ExternalReference::ExternalReference(Builtins::Name name) |
- : address_(Builtins::builtin_address(name)) {} |
+ : address_(Isolate::Current()->builtins()->builtin_address(name)) {} |
ExternalReference::ExternalReference(Runtime::FunctionId id) |
: address_(Redirect(Runtime::FunctionForId(id)->entry)) {} |
-ExternalReference::ExternalReference(Runtime::Function* f) |
+ExternalReference::ExternalReference(const Runtime::Function* f) |
: address_(Redirect(f->entry)) {} |
@@ -790,9 +790,6 @@ |
} |
-ExternalReferenceRedirector* ExternalReference::redirector_ = NULL; |
- |
- |
#ifdef ENABLE_DEBUGGER_SUPPORT |
ExternalReference ExternalReference::debug_break() { |
return ExternalReference(Redirect(FUNCTION_ADDR(Debug::Break))); |