| Index: src/checks.h
 | 
| diff --git a/src/checks.h b/src/checks.h
 | 
| index 6ba64c1225f3c0211dc44126d9059b511d285402..54ac92649b5149959e90f07c5ab8bbcec2f266a7 100644
 | 
| --- a/src/checks.h
 | 
| +++ b/src/checks.h
 | 
| @@ -5,6 +5,7 @@
 | 
|  #ifndef V8_CHECKS_H_
 | 
|  #define V8_CHECKS_H_
 | 
|  
 | 
| +#include "include/v8.h"
 | 
|  #include "src/base/logging.h"
 | 
|  
 | 
|  namespace v8 {
 | 
| @@ -14,8 +15,6 @@ template <class T> class Handle;
 | 
|  
 | 
|  namespace internal {
 | 
|  
 | 
| -intptr_t HeapObjectTagMask();
 | 
| -
 | 
|  #ifdef ENABLE_SLOW_DCHECKS
 | 
|  #define SLOW_DCHECK(condition) \
 | 
|    CHECK(!v8::internal::FLAG_enable_slow_asserts || (condition))
 | 
| @@ -27,30 +26,11 @@ const bool FLAG_enable_slow_asserts = false;
 | 
|  
 | 
|  } }  // namespace v8::internal
 | 
|  
 | 
| +#define DCHECK_TAG_ALIGNED(address)             \
 | 
| +  DCHECK((reinterpret_cast<intptr_t>(address) & \
 | 
| +          ::v8::internal::kHeapObjectTagMask) == 0)
 | 
|  
 | 
| -void CheckNonEqualsHelper(const char* file, int line,
 | 
| -                          const char* expected_source, double expected,
 | 
| -                          const char* value_source, double value);
 | 
| -
 | 
| -void CheckEqualsHelper(const char* file, int line, const char* expected_source,
 | 
| -                       double expected, const char* value_source, double value);
 | 
| -
 | 
| -void CheckNonEqualsHelper(const char* file, int line,
 | 
| -                          const char* unexpected_source,
 | 
| -                          v8::Handle<v8::Value> unexpected,
 | 
| -                          const char* value_source,
 | 
| -                          v8::Handle<v8::Value> value);
 | 
| -
 | 
| -void CheckEqualsHelper(const char* file,
 | 
| -                       int line,
 | 
| -                       const char* expected_source,
 | 
| -                       v8::Handle<v8::Value> expected,
 | 
| -                       const char* value_source,
 | 
| -                       v8::Handle<v8::Value> value);
 | 
| -
 | 
| -#define DCHECK_TAG_ALIGNED(address) \
 | 
| -  DCHECK((reinterpret_cast<intptr_t>(address) & HeapObjectTagMask()) == 0)
 | 
| -
 | 
| -#define DCHECK_SIZE_TAG_ALIGNED(size) DCHECK((size & HeapObjectTagMask()) == 0)
 | 
| +#define DCHECK_SIZE_TAG_ALIGNED(size) \
 | 
| +  DCHECK((size & ::v8::internal::kHeapObjectTagMask) == 0)
 | 
|  
 | 
|  #endif  // V8_CHECKS_H_
 | 
| 
 |