Index: include/v8.h |
=================================================================== |
--- include/v8.h (revision 4897) |
+++ include/v8.h (working copy) |
@@ -3211,11 +3211,9 @@ |
static const int kFullStringRepresentationMask = 0x07; |
static const int kExternalTwoByteRepresentationTag = 0x02; |
- // These constants are compiler dependent so their values must be |
- // defined within the implementation. |
- V8EXPORT static int kJSObjectType; |
- V8EXPORT static int kFirstNonstringType; |
- V8EXPORT static int kProxyType; |
+ static const int kJSObjectType = 0x9f; |
+ static const int kFirstNonstringType = 0x80; |
+ static const int kProxyType = 0x85; |
static inline bool HasHeapObjectTag(internal::Object* value) { |
return ((reinterpret_cast<intptr_t>(value) & kHeapObjectTagMask) == |