Index: src/assembler.cc |
=================================================================== |
--- src/assembler.cc (revision 3427) |
+++ src/assembler.cc (working copy) |
@@ -207,7 +207,7 @@ |
#ifdef DEBUG |
byte* begin_pos = pos_; |
#endif |
- Counters::reloc_info_count.Increment(); |
+ INC_COUNTER(reloc_info_count); |
ASSERT(rinfo->pc() - last_pc_ >= 0); |
ASSERT(RelocInfo::NUMBER_OF_MODES < kMaxRelocModes); |
// Use unsigned delta-encoding for pc. |
@@ -564,7 +564,8 @@ |
ExternalReference ExternalReference::builtin_passed_function() { |
- return ExternalReference(&Builtins::builtin_passed_function); |
+ return ExternalReference( |
+ &v8_context()->builtins_data_.builtin_passed_function_); |
} |
@@ -732,9 +733,7 @@ |
} |
-ExternalReferenceRedirector* ExternalReference::redirector_ = NULL; |
- |
#ifdef ENABLE_DEBUGGER_SUPPORT |
ExternalReference ExternalReference::debug_break() { |
return ExternalReference(Redirect(FUNCTION_ADDR(Debug::Break))); |