v8.h | v8.h | |||
---|---|---|---|---|
skipping to change at line 5300 | skipping to change at line 5300 | |||
static const int kStringEncodingMask = 0x4; | static const int kStringEncodingMask = 0x4; | |||
static const int kExternalTwoByteRepresentationTag = 0x02; | static const int kExternalTwoByteRepresentationTag = 0x02; | |||
static const int kExternalAsciiRepresentationTag = 0x06; | static const int kExternalAsciiRepresentationTag = 0x06; | |||
static const int kIsolateEmbedderDataOffset = 0 * kApiPointerSize; | static const int kIsolateEmbedderDataOffset = 0 * kApiPointerSize; | |||
static const int kIsolateRootsOffset = 5 * kApiPointerSize; | static const int kIsolateRootsOffset = 5 * kApiPointerSize; | |||
static const int kUndefinedValueRootIndex = 5; | static const int kUndefinedValueRootIndex = 5; | |||
static const int kNullValueRootIndex = 7; | static const int kNullValueRootIndex = 7; | |||
static const int kTrueValueRootIndex = 8; | static const int kTrueValueRootIndex = 8; | |||
static const int kFalseValueRootIndex = 9; | static const int kFalseValueRootIndex = 9; | |||
static const int kEmptyStringRootIndex = 134; | static const int kEmptyStringRootIndex = 135; | |||
static const int kNodeClassIdOffset = 1 * kApiPointerSize; | static const int kNodeClassIdOffset = 1 * kApiPointerSize; | |||
static const int kNodeFlagsOffset = 1 * kApiPointerSize + 3; | static const int kNodeFlagsOffset = 1 * kApiPointerSize + 3; | |||
static const int kNodeStateMask = 0xf; | static const int kNodeStateMask = 0xf; | |||
static const int kNodeStateIsWeakValue = 2; | static const int kNodeStateIsWeakValue = 2; | |||
static const int kNodeStateIsPendingValue = 3; | static const int kNodeStateIsPendingValue = 3; | |||
static const int kNodeStateIsNearDeathValue = 4; | static const int kNodeStateIsNearDeathValue = 4; | |||
static const int kNodeIsIndependentShift = 4; | static const int kNodeIsIndependentShift = 4; | |||
static const int kNodeIsPartiallyDependentShift = 5; | static const int kNodeIsPartiallyDependentShift = 5; | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added | |||
v8config.h | v8config.h | |||
---|---|---|---|---|
skipping to change at line 87 | skipping to change at line 87 | |||
// V8_OS_BSD - BSDish (Mac OS X, Net/Free/Open/DragonFlyBSD) | // V8_OS_BSD - BSDish (Mac OS X, Net/Free/Open/DragonFlyBSD) | |||
// V8_OS_CYGWIN - Cygwin | // V8_OS_CYGWIN - Cygwin | |||
// V8_OS_DRAGONFLYBSD - DragonFlyBSD | // V8_OS_DRAGONFLYBSD - DragonFlyBSD | |||
// V8_OS_FREEBSD - FreeBSD | // V8_OS_FREEBSD - FreeBSD | |||
// V8_OS_LINUX - Linux | // V8_OS_LINUX - Linux | |||
// V8_OS_MACOSX - Mac OS X | // V8_OS_MACOSX - Mac OS X | |||
// V8_OS_NACL - Native Client | // V8_OS_NACL - Native Client | |||
// V8_OS_NETBSD - NetBSD | // V8_OS_NETBSD - NetBSD | |||
// V8_OS_OPENBSD - OpenBSD | // V8_OS_OPENBSD - OpenBSD | |||
// V8_OS_POSIX - POSIX compatible (mostly everything except Window s) | // V8_OS_POSIX - POSIX compatible (mostly everything except Window s) | |||
// V8_OS_QNX - QNX Neutrino | ||||
// V8_OS_SOLARIS - Sun Solaris and OpenSolaris | // V8_OS_SOLARIS - Sun Solaris and OpenSolaris | |||
// V8_OS_WIN - Microsoft Windows | // V8_OS_WIN - Microsoft Windows | |||
#if defined(__ANDROID__) | #if defined(__ANDROID__) | |||
# define V8_OS_ANDROID 1 | # define V8_OS_ANDROID 1 | |||
# define V8_OS_LINUX 1 | # define V8_OS_LINUX 1 | |||
# define V8_OS_POSIX 1 | # define V8_OS_POSIX 1 | |||
#elif defined(__APPLE__) | #elif defined(__APPLE__) | |||
# define V8_OS_BSD 1 | # define V8_OS_BSD 1 | |||
# define V8_OS_MACOSX 1 | # define V8_OS_MACOSX 1 | |||
skipping to change at line 126 | skipping to change at line 127 | |||
# define V8_OS_DRAGONFLYBSD 1 | # define V8_OS_DRAGONFLYBSD 1 | |||
# define V8_OS_POSIX 1 | # define V8_OS_POSIX 1 | |||
#elif defined(__NetBSD__) | #elif defined(__NetBSD__) | |||
# define V8_OS_BSD 1 | # define V8_OS_BSD 1 | |||
# define V8_OS_NETBSD 1 | # define V8_OS_NETBSD 1 | |||
# define V8_OS_POSIX 1 | # define V8_OS_POSIX 1 | |||
#elif defined(__OpenBSD__) | #elif defined(__OpenBSD__) | |||
# define V8_OS_BSD 1 | # define V8_OS_BSD 1 | |||
# define V8_OS_OPENBSD 1 | # define V8_OS_OPENBSD 1 | |||
# define V8_OS_POSIX 1 | # define V8_OS_POSIX 1 | |||
#elif defined(__QNXNTO__) | ||||
# define V8_OS_POSIX 1 | ||||
# define V8_OS_QNX 1 | ||||
#elif defined(_WIN32) | #elif defined(_WIN32) | |||
# define V8_OS_WIN 1 | # define V8_OS_WIN 1 | |||
#endif | #endif | |||
// ------------------------------------------------------------------------ ----- | // ------------------------------------------------------------------------ ----- | |||
// C library detection | // C library detection | |||
// | // | |||
// V8_LIBC_BIONIC - Bionic libc | // V8_LIBC_BIONIC - Bionic libc | |||
// V8_LIBC_BSD - BSD libc derivate | // V8_LIBC_BSD - BSD libc derivate | |||
// V8_LIBC_GLIBC - GNU C library | // V8_LIBC_GLIBC - GNU C library | |||
End of changes. 2 change blocks. | ||||
0 lines changed or deleted | 4 lines changed or added | |||