STATIC_ASSERT    3559 src/api.cc       STATIC_ASSERT(sizeof(v8::Handle<v8::Value>) == sizeof(i::Object**));
STATIC_ASSERT    3589 src/api.cc       STATIC_ASSERT(sizeof(v8::Handle<v8::Value>) == sizeof(i::Object**));
STATIC_ASSERT    3631 src/api.cc       STATIC_ASSERT(sizeof(v8::Handle<v8::Value>) == sizeof(i::Object**));
STATIC_ASSERT    3652 src/api.cc         STATIC_ASSERT(sizeof(v8::Handle<v8::Value>) == sizeof(i::Object**));
STATIC_ASSERT    4602 src/api.cc       STATIC_ASSERT(sizeof(data) == sizeof(i::Address));
STATIC_ASSERT    4646 src/api.cc       STATIC_ASSERT(sizeof(data) == sizeof(i::Address));
STATIC_ASSERT    5026 src/api.cc       STATIC_ASSERT(static_cast<int>(v8::RegExp::api_flag) ==     \
STATIC_ASSERT    5234 src/api.cc       STATIC_ASSERT(sizeof(Persistent<Value>) == sizeof(i::Object**));
STATIC_ASSERT    5245 src/api.cc       STATIC_ASSERT(sizeof(Persistent<Value>) == sizeof(i::Object**));
STATIC_ASSERT     120 src/api.h        STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address));
STATIC_ASSERT     129 src/api.h        STATIC_ASSERT(sizeof(T) == sizeof(v8::internal::Address));
STATIC_ASSERT     116 src/arm/builtins-arm.cc   STATIC_ASSERT(initial_capacity >= 0);
STATIC_ASSERT     165 src/arm/builtins-arm.cc   STATIC_ASSERT(0 * kPointerSize == FixedArray::kMapOffset);
STATIC_ASSERT     168 src/arm/builtins-arm.cc   STATIC_ASSERT(1 * kPointerSize == FixedArray::kLengthOffset);
STATIC_ASSERT     172 src/arm/builtins-arm.cc   STATIC_ASSERT(2 * kPointerSize == FixedArray::kHeaderSize);
STATIC_ASSERT     221 src/arm/builtins-arm.cc   STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0);
STATIC_ASSERT     256 src/arm/builtins-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT     268 src/arm/builtins-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT     277 src/arm/builtins-arm.cc   STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize < kPointerSizeLog2);
STATIC_ASSERT     343 src/arm/builtins-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT     357 src/arm/builtins-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT     647 src/arm/builtins-arm.cc   STATIC_ASSERT(JSValue::kSize == 4 * kPointerSize);
STATIC_ASSERT     660 src/arm/builtins-arm.cc   STATIC_ASSERT(kNotStringTag != 0);
STATIC_ASSERT    1338 src/arm/builtins-arm.cc     STATIC_ASSERT(LAST_SPEC_OBJECT_TYPE == LAST_TYPE);
STATIC_ASSERT    1550 src/arm/builtins-arm.cc     STATIC_ASSERT(LAST_SPEC_OBJECT_TYPE == LAST_TYPE);
STATIC_ASSERT     551 src/arm/code-stubs-arm.cc   STATIC_ASSERT(HeapNumber::kSignMask == 0x80000000u);
STATIC_ASSERT    1115 src/arm/code-stubs-arm.cc   STATIC_ASSERT(HeapNumber::kSignMask == 0x80000000u);
STATIC_ASSERT    1468 src/arm/code-stubs-arm.cc     STATIC_ASSERT(LAST_TYPE == LAST_SPEC_OBJECT_TYPE);
STATIC_ASSERT    1494 src/arm/code-stubs-arm.cc     STATIC_ASSERT(LAST_TYPE < kNotStringTag + kIsSymbolMask);
STATIC_ASSERT    1495 src/arm/code-stubs-arm.cc     STATIC_ASSERT(kSymbolTag != 0);
STATIC_ASSERT    1546 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kSymbolTag != 0);
STATIC_ASSERT    1618 src/arm/code-stubs-arm.cc       STATIC_ASSERT(8 == kDoubleSize);
STATIC_ASSERT    1723 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2379 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2724 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    3839 src/arm/code-stubs-arm.cc   STATIC_ASSERT(((kFailureTag + 1) & kFailureTagMask) == 0);
STATIC_ASSERT    3856 src/arm/code-stubs-arm.cc   STATIC_ASSERT(Failure::RETRY_AFTER_GC == 0);
STATIC_ASSERT    4491 src/arm/code-stubs-arm.cc   STATIC_ASSERT(Heap::kArgumentsCalleeIndex == 1);
STATIC_ASSERT    4498 src/arm/code-stubs-arm.cc   STATIC_ASSERT(Heap::kArgumentsLengthIndex == 0);
STATIC_ASSERT    4658 src/arm/code-stubs-arm.cc   STATIC_ASSERT(Heap::kArgumentsLengthIndex == 0);
STATIC_ASSERT    4749 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    4775 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    4776 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kSmiTagSize + kSmiShiftSize == 1);
STATIC_ASSERT    4841 src/arm/code-stubs-arm.cc   STATIC_ASSERT((kStringTag | kSeqStringTag) == 0);
STATIC_ASSERT    4854 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kConsStringTag < kExternalStringTag);
STATIC_ASSERT    4855 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kSlicedStringTag > kExternalStringTag);
STATIC_ASSERT    4856 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kIsNotStringMask > kExternalStringTag);
STATIC_ASSERT    4857 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kShortExternalStringTag > kExternalStringTag);
STATIC_ASSERT    4863 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kNotStringTag != 0 && kShortExternalStringTag !=0);
STATIC_ASSERT    4883 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kSeqStringTag == 0);
STATIC_ASSERT    4891 src/arm/code-stubs-arm.cc   STATIC_ASSERT(4 == kAsciiStringTag);
STATIC_ASSERT    4892 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kTwoByteStringTag == 0);
STATIC_ASSERT    5041 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    5042 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kSmiTagSize + kSmiShiftSize == 1);
STATIC_ASSERT    5115 src/arm/code-stubs-arm.cc   STATIC_ASSERT(SeqTwoByteString::kHeaderSize == SeqAsciiString::kHeaderSize);
STATIC_ASSERT    5135 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    5136 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kSmiTagSize == 1);
STATIC_ASSERT    5530 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    5531 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kSmiShiftSize == 0);
STATIC_ASSERT    5540 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    5644 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kObjectAlignment >= kReadAlignment);
STATIC_ASSERT    5847 src/arm/code-stubs-arm.cc     STATIC_ASSERT(SymbolTable::kEntrySize == 1);
STATIC_ASSERT    5962 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kFromOffset == kToOffset + 4);
STATIC_ASSERT    5963 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    5964 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kSmiTagSize + kSmiShiftSize == 1);
STATIC_ASSERT    5980 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    6005 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kIsIndirectStringMask == (kSlicedStringTag & kConsStringTag));
STATIC_ASSERT    6006 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kIsIndirectStringMask != 0);
STATIC_ASSERT    6053 src/arm/code-stubs-arm.cc     STATIC_ASSERT((kStringEncodingMask & kAsciiStringTag) != 0);
STATIC_ASSERT    6054 src/arm/code-stubs-arm.cc     STATIC_ASSERT((kStringEncodingMask & kTwoByteStringTag) == 0);
STATIC_ASSERT    6075 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kExternalStringTag != 0);
STATIC_ASSERT    6076 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kSeqStringTag == 0);
STATIC_ASSERT    6091 src/arm/code-stubs-arm.cc   STATIC_ASSERT(SeqTwoByteString::kHeaderSize == SeqAsciiString::kHeaderSize);
STATIC_ASSERT    6096 src/arm/code-stubs-arm.cc   STATIC_ASSERT((kAsciiStringTag & kStringEncodingMask) != 0);
STATIC_ASSERT    6112 src/arm/code-stubs-arm.cc   STATIC_ASSERT((SeqAsciiString::kHeaderSize & kObjectAlignmentMask) == 0);
STATIC_ASSERT    6122 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0);
STATIC_ASSERT    6131 src/arm/code-stubs-arm.cc   STATIC_ASSERT((SeqTwoByteString::kHeaderSize & kObjectAlignmentMask) == 0);
STATIC_ASSERT    6168 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    6201 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    6268 src/arm/code-stubs-arm.cc   STATIC_ASSERT(EQUAL == 0);
STATIC_ASSERT    6269 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    6314 src/arm/code-stubs-arm.cc     STATIC_ASSERT(kStringTag == 0);
STATIC_ASSERT    6345 src/arm/code-stubs-arm.cc     STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    6348 src/arm/code-stubs-arm.cc     STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    6372 src/arm/code-stubs-arm.cc   STATIC_ASSERT(String::kMaxLength < String::kMaxLength * 2);
STATIC_ASSERT    6420 src/arm/code-stubs-arm.cc   STATIC_ASSERT((String::kMaxLength & 0x80000000) == 0);
STATIC_ASSERT    6435 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kTwoByteStringTag == 0);
STATIC_ASSERT    6461 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kAsciiStringTag != 0 && kAsciiDataHintTag != 0);
STATIC_ASSERT    6471 src/arm/code-stubs-arm.cc   STATIC_ASSERT(SlicedString::kMinLength >= ConsString::kMinLength);
STATIC_ASSERT    6495 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kSeqStringTag == 0);
STATIC_ASSERT    6497 src/arm/code-stubs-arm.cc   STATIC_ASSERT(SeqAsciiString::kHeaderSize == SeqTwoByteString::kHeaderSize);
STATIC_ASSERT    6505 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kShortExternalStringTag != 0);
STATIC_ASSERT    6511 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kSeqStringTag == 0);
STATIC_ASSERT    6513 src/arm/code-stubs-arm.cc   STATIC_ASSERT(SeqAsciiString::kHeaderSize == SeqTwoByteString::kHeaderSize);
STATIC_ASSERT    6521 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kShortExternalStringTag != 0);
STATIC_ASSERT    6534 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kTwoByteStringTag == 0);
STATIC_ASSERT    6731 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kSymbolTag != 0);
STATIC_ASSERT    6741 src/arm/code-stubs-arm.cc   STATIC_ASSERT(EQUAL == 0);
STATIC_ASSERT    6742 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    6774 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kNotStringTag != 0);
STATIC_ASSERT    6781 src/arm/code-stubs-arm.cc   STATIC_ASSERT(EQUAL == 0);
STATIC_ASSERT    6782 src/arm/code-stubs-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    6792 src/arm/code-stubs-arm.cc     STATIC_ASSERT(kSymbolTag != 0);
STATIC_ASSERT     414 src/arm/codegen-arm.cc   STATIC_ASSERT(kSeqStringTag == 0);
STATIC_ASSERT     419 src/arm/codegen-arm.cc   STATIC_ASSERT(SeqTwoByteString::kHeaderSize == SeqAsciiString::kHeaderSize);
STATIC_ASSERT     441 src/arm/codegen-arm.cc   STATIC_ASSERT(kTwoByteStringTag == 0);
STATIC_ASSERT    1113 src/arm/full-codegen-arm.cc   STATIC_ASSERT(FIRST_JS_PROXY_TYPE == FIRST_SPEC_OBJECT_TYPE);
STATIC_ASSERT    1173 src/arm/full-codegen-arm.cc   STATIC_ASSERT(FIRST_JS_PROXY_TYPE == FIRST_SPEC_OBJECT_TYPE);
STATIC_ASSERT    1934 src/arm/full-codegen-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2747 src/arm/full-codegen-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2748 src/arm/full-codegen-arm.cc   STATIC_ASSERT(kSmiTagSize == 1);
STATIC_ASSERT    2749 src/arm/full-codegen-arm.cc   STATIC_ASSERT(kPointerSize == 4);
STATIC_ASSERT    2969 src/arm/full-codegen-arm.cc   STATIC_ASSERT(NUM_OF_CALLABLE_SPEC_OBJECT_TYPES == 2);
STATIC_ASSERT    2973 src/arm/full-codegen-arm.cc   STATIC_ASSERT(FIRST_NONCALLABLE_SPEC_OBJECT_TYPE ==
STATIC_ASSERT    2978 src/arm/full-codegen-arm.cc   STATIC_ASSERT(LAST_NONCALLABLE_SPEC_OBJECT_TYPE ==
STATIC_ASSERT    2982 src/arm/full-codegen-arm.cc   STATIC_ASSERT(LAST_NONCALLABLE_SPEC_OBJECT_TYPE == LAST_TYPE - 1);
STATIC_ASSERT    3500 src/arm/full-codegen-arm.cc   STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize == 1);
STATIC_ASSERT    4277 src/arm/full-codegen-arm.cc     STATIC_ASSERT(NUM_OF_CALLABLE_SPEC_OBJECT_TYPES == 2);
STATIC_ASSERT    4497 src/arm/full-codegen-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT      89 src/arm/ic-arm.cc   STATIC_ASSERT(LAST_TYPE == LAST_SPEC_OBJECT_TYPE);
STATIC_ASSERT     341 src/arm/ic-arm.cc   STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize < kPointerSizeLog2);
STATIC_ASSERT     374 src/arm/ic-arm.cc   STATIC_ASSERT(kSymbolTag != 0);
STATIC_ASSERT    1377 src/arm/ic-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    1387 src/arm/ic-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT     287 src/arm/lithium-arm.h   STATIC_ASSERT(R == 0 || R == 1);
STATIC_ASSERT    2203 src/arm/lithium-codegen-arm.cc     STATIC_ASSERT(NUM_OF_CALLABLE_SPEC_OBJECT_TYPES == 2);
STATIC_ASSERT    2204 src/arm/lithium-codegen-arm.cc     STATIC_ASSERT(FIRST_NONCALLABLE_SPEC_OBJECT_TYPE ==
STATIC_ASSERT    2206 src/arm/lithium-codegen-arm.cc     STATIC_ASSERT(LAST_NONCALLABLE_SPEC_OBJECT_TYPE ==
STATIC_ASSERT    2208 src/arm/lithium-codegen-arm.cc     STATIC_ASSERT(LAST_SPEC_OBJECT_TYPE == LAST_TYPE);
STATIC_ASSERT    3489 src/arm/lithium-codegen-arm.cc   STATIC_ASSERT(kPointerSize == kSeedSize);
STATIC_ASSERT    4262 src/arm/lithium-codegen-arm.cc     STATIC_ASSERT(kHeapObjectTag == 1);
STATIC_ASSERT    4345 src/arm/lithium-codegen-arm.cc   STATIC_ASSERT(kHeapObjectTag == 1);
STATIC_ASSERT    5131 src/arm/lithium-codegen-arm.cc     STATIC_ASSERT(NUM_OF_CALLABLE_SPEC_OBJECT_TYPES == 2);
STATIC_ASSERT    5338 src/arm/lithium-codegen-arm.cc   STATIC_ASSERT(FIRST_JS_PROXY_TYPE == FIRST_SPEC_OBJECT_TYPE);
STATIC_ASSERT    5394 src/arm/lithium-codegen-arm.cc   STATIC_ASSERT(kPointerSizeLog2 > kSmiTagSize);
STATIC_ASSERT    1194 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(StackHandlerConstants::kSize == 5 * kPointerSize);
STATIC_ASSERT    1195 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(StackHandlerConstants::kNextOffset == 0 * kPointerSize);
STATIC_ASSERT    1196 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(StackHandlerConstants::kCodeOffset == 1 * kPointerSize);
STATIC_ASSERT    1197 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(StackHandlerConstants::kStateOffset == 2 * kPointerSize);
STATIC_ASSERT    1198 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(StackHandlerConstants::kContextOffset == 3 * kPointerSize);
STATIC_ASSERT    1199 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(StackHandlerConstants::kFPOffset == 4 * kPointerSize);
STATIC_ASSERT    1229 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(StackHandlerConstants::kNextOffset == 0);
STATIC_ASSERT    1252 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(StackHandlerConstants::kSize == 5 * kPointerSize);
STATIC_ASSERT    1253 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(StackHandlerConstants::kNextOffset == 0);
STATIC_ASSERT    1254 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(StackHandlerConstants::kCodeOffset == 1 * kPointerSize);
STATIC_ASSERT    1255 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(StackHandlerConstants::kStateOffset == 2 * kPointerSize);
STATIC_ASSERT    1256 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(StackHandlerConstants::kContextOffset == 3 * kPointerSize);
STATIC_ASSERT    1257 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(StackHandlerConstants::kFPOffset == 4 * kPointerSize);
STATIC_ASSERT    1286 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(StackHandlerConstants::kSize == 5 * kPointerSize);
STATIC_ASSERT    1287 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(StackHandlerConstants::kNextOffset == 0 * kPointerSize);
STATIC_ASSERT    1288 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(StackHandlerConstants::kCodeOffset == 1 * kPointerSize);
STATIC_ASSERT    1289 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(StackHandlerConstants::kStateOffset == 2 * kPointerSize);
STATIC_ASSERT    1290 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(StackHandlerConstants::kContextOffset == 3 * kPointerSize);
STATIC_ASSERT    1291 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(StackHandlerConstants::kFPOffset == 4 * kPointerSize);
STATIC_ASSERT    1308 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(StackHandler::JS_ENTRY == 0);
STATIC_ASSERT    1871 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(FAST_SMI_ELEMENTS == 0);
STATIC_ASSERT    1872 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(FAST_HOLEY_SMI_ELEMENTS == 1);
STATIC_ASSERT    1873 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(FAST_ELEMENTS == 2);
STATIC_ASSERT    1874 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(FAST_HOLEY_ELEMENTS == 3);
STATIC_ASSERT    1884 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(FAST_SMI_ELEMENTS == 0);
STATIC_ASSERT    1885 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(FAST_HOLEY_SMI_ELEMENTS == 1);
STATIC_ASSERT    1886 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(FAST_ELEMENTS == 2);
STATIC_ASSERT    1887 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(FAST_HOLEY_ELEMENTS == 3);
STATIC_ASSERT    1899 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(FAST_SMI_ELEMENTS == 0);
STATIC_ASSERT    1900 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(FAST_HOLEY_SMI_ELEMENTS == 1);
STATIC_ASSERT    2258 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2970 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2979 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2987 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2996 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    3004 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    3011 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    3018 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    3075 src/arm/macro-assembler-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    1591 src/arm/stub-cache-arm.cc       STATIC_ASSERT(kSmiTagSize == 1);
STATIC_ASSERT    1592 src/arm/stub-cache-arm.cc       STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    1805 src/arm/stub-cache-arm.cc   STATIC_ASSERT(kSmiTagSize == 1);
STATIC_ASSERT    1806 src/arm/stub-cache-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2031 src/arm/stub-cache-arm.cc     STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2049 src/arm/stub-cache-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2107 src/arm/stub-cache-arm.cc     STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2122 src/arm/stub-cache-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2187 src/arm/stub-cache-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2247 src/arm/stub-cache-arm.cc     STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2263 src/arm/stub-cache-arm.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    3622 src/arm/stub-cache-arm.cc   STATIC_ASSERT((kSmiTag == 0) && (kSmiTagSize == 1));
STATIC_ASSERT    4288 src/arm/stub-cache-arm.cc   STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize < kPointerSizeLog2);
STATIC_ASSERT    4437 src/arm/stub-cache-arm.cc     STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize < kPointerSizeLog2);
STATIC_ASSERT    4447 src/arm/stub-cache-arm.cc     STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize < kPointerSizeLog2);
STATIC_ASSERT     121 src/atomicops_internals_x86_msvc.h STATIC_ASSERT(sizeof(Atomic64) == sizeof(PVOID));
STATIC_ASSERT      67 src/builtins.cc     STATIC_ASSERT(extra_args == NEEDS_CALLED_FUNCTION);
STATIC_ASSERT      74 src/builtins.cc     STATIC_ASSERT(extra_args == NO_EXTRA_ARGUMENTS);
STATIC_ASSERT     362 src/builtins.cc   STATIC_ASSERT(FixedArray::kMapOffset == 0);
STATIC_ASSERT     363 src/builtins.cc   STATIC_ASSERT(FixedArray::kLengthOffset == kPointerSize);
STATIC_ASSERT     364 src/builtins.cc   STATIC_ASSERT(FixedArray::kHeaderSize == 2 * kPointerSize);
STATIC_ASSERT     970 src/builtins.cc     STATIC_ASSERT(FixedArray::kMaxLength < kHalfOfMaxInt);
STATIC_ASSERT    1040 src/code-stubs.h   STATIC_ASSERT(NUMBER_OF_TYPES <= 8);
STATIC_ASSERT      59 src/elements-kind.cc     STATIC_ASSERT(FAST_SMI_ELEMENTS == FIRST_FAST_ELEMENTS_KIND);
STATIC_ASSERT    1614 src/elements.cc   STATIC_ASSERT((sizeof(accessor_array) / sizeof(*accessor_array)) ==
STATIC_ASSERT      97 src/frames.h     STATIC_ASSERT(LAST_KIND < (1 << kKindWidth));
STATIC_ASSERT     314 src/hashmap.h    STATIC_ASSERT(sizeof(Key*) == sizeof(void*));  // NOLINT
STATIC_ASSERT     315 src/hashmap.h    STATIC_ASSERT(sizeof(Value*) == sizeof(void*));  // NOLINT
STATIC_ASSERT    1596 src/heap.cc    STATIC_ASSERT((FixedDoubleArray::kHeaderSize & kDoubleAlignmentMask) == 0);
STATIC_ASSERT    2448 src/heap.cc      STATIC_ASSERT(HeapNumber::kSize <= Page::kNonCodeObjectAreaSize);
STATIC_ASSERT    2469 src/heap.cc      STATIC_ASSERT(HeapNumber::kSize <= Page::kMaxNonCodeHeapObjectSize);
STATIC_ASSERT    3032 src/heap.cc      STATIC_ASSERT(Foreign::kSize <= Page::kMaxNonCodeHeapObjectSize);
STATIC_ASSERT    3201 src/heap.cc        STATIC_ASSERT(ConsString::kMinLength <= SlicedString::kMinLength);
STATIC_ASSERT    4932 src/heap.cc      STATIC_ASSERT(Context::MIN_CONTEXT_SLOTS == Context::THROWN_OBJECT_INDEX);
STATIC_ASSERT    2268 src/heap.h       STATIC_ASSERT((kEntriesPerBucket & (kEntriesPerBucket - 1)) == 0);
STATIC_ASSERT    2269 src/heap.h       STATIC_ASSERT(kEntriesPerBucket == -kHashMask);
STATIC_ASSERT    2554 src/heap.h       STATIC_ASSERT((1 << kTranscendentalTypeBits) >= kNumberOfCaches);
STATIC_ASSERT    2672 src/heap.h       STATIC_ASSERT((kHeapObjectTag & kNotMarkedBit) != 0);
STATIC_ASSERT     333 src/hydrogen-instructions.h   STATIC_ASSERT(kNumRepresentations <= (1 << kBitsPerByte));
STATIC_ASSERT     447 src/hydrogen-instructions.h   STATIC_ASSERT(kUninitialized < (1 << (2 * kBitsPerByte)));
STATIC_ASSERT     555 src/hydrogen-instructions.h   STATIC_ASSERT(kLastFlag < kBitsPerInt);
STATIC_ASSERT    4670 src/hydrogen-instructions.h     STATIC_ASSERT(String::kMaxLength <= Smi::kMaxValue);
STATIC_ASSERT    6024 src/hydrogen.cc   STATIC_ASSERT(FAST_SMI_ELEMENTS < FIRST_EXTERNAL_ARRAY_ELEMENTS_KIND);
STATIC_ASSERT    6025 src/hydrogen.cc   STATIC_ASSERT(FAST_HOLEY_ELEMENTS < FIRST_EXTERNAL_ARRAY_ELEMENTS_KIND);
STATIC_ASSERT    6026 src/hydrogen.cc   STATIC_ASSERT(FAST_DOUBLE_ELEMENTS < FIRST_EXTERNAL_ARRAY_ELEMENTS_KIND);
STATIC_ASSERT    6027 src/hydrogen.cc   STATIC_ASSERT(DICTIONARY_ELEMENTS < FIRST_EXTERNAL_ARRAY_ELEMENTS_KIND);
STATIC_ASSERT    6034 src/hydrogen.cc     STATIC_ASSERT(LAST_EXTERNAL_ARRAY_ELEMENTS_KIND ==
STATIC_ASSERT     361 src/ia32/builtins-ia32.cc   STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0);
STATIC_ASSERT     616 src/ia32/builtins-ia32.cc     STATIC_ASSERT(LAST_SPEC_OBJECT_TYPE == LAST_TYPE);
STATIC_ASSERT     809 src/ia32/builtins-ia32.cc     STATIC_ASSERT(LAST_SPEC_OBJECT_TYPE == LAST_TYPE);
STATIC_ASSERT     901 src/ia32/builtins-ia32.cc   STATIC_ASSERT(initial_capacity >= 0);
STATIC_ASSERT    1011 src/ia32/builtins-ia32.cc   STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0);
STATIC_ASSERT    1135 src/ia32/builtins-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    1190 src/ia32/builtins-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    1491 src/ia32/builtins-ia32.cc   STATIC_ASSERT(JSValue::kSize == 4 * kPointerSize);
STATIC_ASSERT    1500 src/ia32/builtins-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    1556 src/ia32/builtins-ia32.cc   STATIC_ASSERT(kSmiTagSize == 1);
STATIC_ASSERT    1570 src/ia32/builtins-ia32.cc   STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0);
STATIC_ASSERT     383 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kPointerSize == 4);
STATIC_ASSERT     384 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTagSize == 1);
STATIC_ASSERT     385 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT     459 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kPointerSize == 4);
STATIC_ASSERT     460 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTagSize == 1);
STATIC_ASSERT     461 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    1096 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTagSize == 1);
STATIC_ASSERT    1352 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTag == 0);  // Adjust zero check if not the case.
STATIC_ASSERT    1432 src/ia32/code-stubs-ia32.cc       STATIC_ASSERT(kSmiTag == 0);  // Adjust code below if not the case.
STATIC_ASSERT    1460 src/ia32/code-stubs-ia32.cc       STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize == 1);
STATIC_ASSERT    2483 src/ia32/code-stubs-ia32.cc     STATIC_ASSERT(kSmiTagSize == 1);
STATIC_ASSERT    3311 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTagSize == 1);
STATIC_ASSERT    3312 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTag == 0);  // Shifting code depends on these.
STATIC_ASSERT    3327 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTagSize == 1);
STATIC_ASSERT    3328 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTag == 0);  // Shifting code depends on these.
STATIC_ASSERT    3467 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(Heap::kArgumentsCalleeIndex == 1);
STATIC_ASSERT    3474 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(Heap::kArgumentsLengthIndex == 0);
STATIC_ASSERT    3644 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(Heap::kArgumentsLengthIndex == 0);
STATIC_ASSERT    3723 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    3747 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    3748 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTagSize + kSmiShiftSize == 1);
STATIC_ASSERT    3808 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT((kStringTag | kSeqStringTag | kTwoByteStringTag) == 0);
STATIC_ASSERT    3826 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kConsStringTag < kExternalStringTag);
STATIC_ASSERT    3827 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSlicedStringTag > kExternalStringTag);
STATIC_ASSERT    3828 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kIsNotStringMask > kExternalStringTag);
STATIC_ASSERT    3829 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kShortExternalStringTag > kExternalStringTag);
STATIC_ASSERT    3835 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kNotStringTag != 0 && kShortExternalStringTag !=0);
STATIC_ASSERT    3857 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT((kSeqStringTag | kTwoByteStringTag) == 0);
STATIC_ASSERT    3962 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    3963 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTagSize == 1);  // esi is smi (powered by 2).
STATIC_ASSERT    4028 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    4029 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTagSize + kSmiShiftSize == 1);
STATIC_ASSERT    4103 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(SeqTwoByteString::kHeaderSize == SeqAsciiString::kHeaderSize);
STATIC_ASSERT    4105 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kTwoByteStringTag == 0);
STATIC_ASSERT    4126 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    4127 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTagSize == 1);
STATIC_ASSERT    4233 src/ia32/code-stubs-ia32.cc     STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    4242 src/ia32/code-stubs-ia32.cc     STATIC_ASSERT(8 == kDoubleSize);
STATIC_ASSERT    4392 src/ia32/code-stubs-ia32.cc       STATIC_ASSERT(((kQuietNaNHighBitsMask << 1) & 0x80000000u) != 0);
STATIC_ASSERT    4400 src/ia32/code-stubs-ia32.cc         STATIC_ASSERT(EQUAL != 1);
STATIC_ASSERT    4428 src/ia32/code-stubs-ia32.cc     STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    4437 src/ia32/code-stubs-ia32.cc     STATIC_ASSERT(kSmiTagMask == 1);
STATIC_ASSERT    4463 src/ia32/code-stubs-ia32.cc     STATIC_ASSERT(LAST_TYPE == LAST_SPEC_OBJECT_TYPE);
STATIC_ASSERT    4469 src/ia32/code-stubs-ia32.cc     STATIC_ASSERT(kHeapObjectTag != 0);
STATIC_ASSERT    4597 src/ia32/code-stubs-ia32.cc     STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    4598 src/ia32/code-stubs-ia32.cc     STATIC_ASSERT(kSmiTagMask == 1);
STATIC_ASSERT    4938 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(((kFailureTag + 1) & kFailureTagMask) == 0);
STATIC_ASSERT    4970 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(Failure::RETRY_AFTER_GC == 0);
STATIC_ASSERT    5445 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    5456 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    5508 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    5537 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    5538 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiShiftSize == 0);
STATIC_ASSERT    5547 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    5548 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTagSize == 1);
STATIC_ASSERT    5549 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiShiftSize == 0);
STATIC_ASSERT    5636 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    5645 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    5662 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(Smi::kMaxValue == String::kMaxLength);
STATIC_ASSERT    5718 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT((kStringEncodingMask & kAsciiStringTag) != 0);
STATIC_ASSERT    5719 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT((kStringEncodingMask & kTwoByteStringTag) == 0);
STATIC_ASSERT    5746 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kAsciiStringTag != 0 && kAsciiDataHintTag != 0);
STATIC_ASSERT    5755 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(SlicedString::kMinLength >= ConsString::kMinLength);
STATIC_ASSERT    5767 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSeqStringTag == 0);
STATIC_ASSERT    5771 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kShortExternalStringTag != 0);
STATIC_ASSERT    5775 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(SeqAsciiString::kHeaderSize == SeqTwoByteString::kHeaderSize);
STATIC_ASSERT    5788 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSeqStringTag == 0);
STATIC_ASSERT    5792 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kShortExternalStringTag != 0);
STATIC_ASSERT    5796 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(SeqAsciiString::kHeaderSize == SeqTwoByteString::kHeaderSize);
STATIC_ASSERT    5809 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kTwoByteStringTag == 0);
STATIC_ASSERT    6099 src/ia32/code-stubs-ia32.cc     STATIC_ASSERT(SymbolTable::kEntrySize == 1);
STATIC_ASSERT    6236 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    6270 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kIsIndirectStringMask == (kSlicedStringTag & kConsStringTag));
STATIC_ASSERT    6271 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kIsIndirectStringMask != 0);
STATIC_ASSERT    6319 src/ia32/code-stubs-ia32.cc     STATIC_ASSERT((kStringEncodingMask & kAsciiStringTag) != 0);
STATIC_ASSERT    6320 src/ia32/code-stubs-ia32.cc     STATIC_ASSERT((kStringEncodingMask & kTwoByteStringTag) == 0);
STATIC_ASSERT    6346 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kExternalStringTag != 0);
STATIC_ASSERT    6347 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSeqStringTag == 0);
STATIC_ASSERT    6358 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(SeqTwoByteString::kHeaderSize == SeqAsciiString::kHeaderSize);
STATIC_ASSERT    6366 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT((kAsciiStringTag & kStringEncodingMask) != 0);
STATIC_ASSERT    6411 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    6412 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTagSize + kSmiShiftSize == 1);
STATIC_ASSERT    6454 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    6511 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(EQUAL == 0);
STATIC_ASSERT    6512 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    6575 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(EQUAL == 0);
STATIC_ASSERT    6576 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    6705 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    6714 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSymbolTag != 0);
STATIC_ASSERT    6726 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(EQUAL == 0);
STATIC_ASSERT    6727 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    6752 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    6763 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kNotStringTag != 0);
STATIC_ASSERT    6772 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(EQUAL == 0);
STATIC_ASSERT    6773 src/ia32/code-stubs-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    6785 src/ia32/code-stubs-ia32.cc     STATIC_ASSERT(kSymbolTag != 0);
STATIC_ASSERT     703 src/ia32/codegen-ia32.cc   STATIC_ASSERT(kSeqStringTag == 0);
STATIC_ASSERT     720 src/ia32/codegen-ia32.cc   STATIC_ASSERT(kTwoByteStringTag == 0);
STATIC_ASSERT     735 src/ia32/codegen-ia32.cc   STATIC_ASSERT((kStringEncodingMask & kAsciiStringTag) != 0);
STATIC_ASSERT     736 src/ia32/codegen-ia32.cc   STATIC_ASSERT((kStringEncodingMask & kTwoByteStringTag) == 0);
STATIC_ASSERT     178 src/ia32/debug-ia32.cc     STATIC_ASSERT(kSmiTagSize == 1 && kSmiShiftSize == 0);
STATIC_ASSERT    1072 src/ia32/full-codegen-ia32.cc   STATIC_ASSERT(FIRST_JS_PROXY_TYPE == FIRST_SPEC_OBJECT_TYPE);
STATIC_ASSERT    1123 src/ia32/full-codegen-ia32.cc   STATIC_ASSERT(FIRST_JS_PROXY_TYPE == FIRST_SPEC_OBJECT_TYPE);
STATIC_ASSERT    2677 src/ia32/full-codegen-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2678 src/ia32/full-codegen-ia32.cc   STATIC_ASSERT(kSmiTagSize == 1);
STATIC_ASSERT    2679 src/ia32/full-codegen-ia32.cc   STATIC_ASSERT(kPointerSize == 4);
STATIC_ASSERT    2898 src/ia32/full-codegen-ia32.cc   STATIC_ASSERT(NUM_OF_CALLABLE_SPEC_OBJECT_TYPES == 2);
STATIC_ASSERT    2902 src/ia32/full-codegen-ia32.cc   STATIC_ASSERT(FIRST_NONCALLABLE_SPEC_OBJECT_TYPE ==
STATIC_ASSERT    2907 src/ia32/full-codegen-ia32.cc   STATIC_ASSERT(LAST_NONCALLABLE_SPEC_OBJECT_TYPE ==
STATIC_ASSERT    2911 src/ia32/full-codegen-ia32.cc   STATIC_ASSERT(LAST_NONCALLABLE_SPEC_OBJECT_TYPE == LAST_TYPE - 1);
STATIC_ASSERT    3436 src/ia32/full-codegen-ia32.cc   STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize == 1);
STATIC_ASSERT    4259 src/ia32/full-codegen-ia32.cc     STATIC_ASSERT(NUM_OF_CALLABLE_SPEC_OBJECT_TYPES == 2);
STATIC_ASSERT    4473 src/ia32/full-codegen-ia32.cc   STATIC_ASSERT(kSmiTagSize + kSmiShiftSize == 1);
STATIC_ASSERT    4474 src/ia32/full-codegen-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT      84 src/ia32/ic-ia32.cc   STATIC_ASSERT(LAST_TYPE == LAST_SPEC_OBJECT_TYPE);
STATIC_ASSERT     327 src/ia32/ic-ia32.cc   STATIC_ASSERT((kPointerSize == 4) && (kSmiTagSize == 1) && (kSmiTag == 0));
STATIC_ASSERT     361 src/ia32/ic-ia32.cc   STATIC_ASSERT(kSymbolTag != 0);
STATIC_ASSERT     168 src/ia32/lithium-codegen-ia32.cc     STATIC_ASSERT(kDoubleSize == 2 * kPointerSize);
STATIC_ASSERT    1917 src/ia32/lithium-codegen-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2039 src/ia32/lithium-codegen-ia32.cc     STATIC_ASSERT(NUM_OF_CALLABLE_SPEC_OBJECT_TYPES == 2);
STATIC_ASSERT    2040 src/ia32/lithium-codegen-ia32.cc     STATIC_ASSERT(FIRST_NONCALLABLE_SPEC_OBJECT_TYPE ==
STATIC_ASSERT    2042 src/ia32/lithium-codegen-ia32.cc     STATIC_ASSERT(LAST_NONCALLABLE_SPEC_OBJECT_TYPE ==
STATIC_ASSERT    2044 src/ia32/lithium-codegen-ia32.cc     STATIC_ASSERT(LAST_SPEC_OBJECT_TYPE == LAST_TYPE);
STATIC_ASSERT    3349 src/ia32/lithium-codegen-ia32.cc   STATIC_ASSERT(kPointerSize == kSeedSize);
STATIC_ASSERT    3882 src/ia32/lithium-codegen-ia32.cc   STATIC_ASSERT(String::kMaxLength <= Smi::kMaxValue);
STATIC_ASSERT    5065 src/ia32/lithium-codegen-ia32.cc     STATIC_ASSERT(NUM_OF_CALLABLE_SPEC_OBJECT_TYPES == 2);
STATIC_ASSERT    5271 src/ia32/lithium-codegen-ia32.cc   STATIC_ASSERT(FIRST_JS_PROXY_TYPE == FIRST_SPEC_OBJECT_TYPE);
STATIC_ASSERT     283 src/ia32/lithium-ia32.h   STATIC_ASSERT(R == 0 || R == 1);
STATIC_ASSERT     447 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(FAST_SMI_ELEMENTS == 0);
STATIC_ASSERT     448 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(FAST_HOLEY_SMI_ELEMENTS == 1);
STATIC_ASSERT     449 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(FAST_ELEMENTS == 2);
STATIC_ASSERT     450 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(FAST_HOLEY_ELEMENTS == 3);
STATIC_ASSERT     460 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(FAST_SMI_ELEMENTS == 0);
STATIC_ASSERT     461 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(FAST_HOLEY_SMI_ELEMENTS == 1);
STATIC_ASSERT     462 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(FAST_ELEMENTS == 2);
STATIC_ASSERT     463 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(FAST_HOLEY_ELEMENTS == 3);
STATIC_ASSERT     476 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(FAST_SMI_ELEMENTS == 0);
STATIC_ASSERT     477 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(FAST_HOLEY_SMI_ELEMENTS == 1);
STATIC_ASSERT     616 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(kNotStringTag != 0);
STATIC_ASSERT     831 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(StackHandlerConstants::kSize == 5 * kPointerSize);
STATIC_ASSERT     832 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(StackHandlerConstants::kNextOffset == 0);
STATIC_ASSERT     833 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(StackHandlerConstants::kCodeOffset == 1 * kPointerSize);
STATIC_ASSERT     834 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(StackHandlerConstants::kStateOffset == 2 * kPointerSize);
STATIC_ASSERT     835 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(StackHandlerConstants::kContextOffset == 3 * kPointerSize);
STATIC_ASSERT     836 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(StackHandlerConstants::kFPOffset == 4 * kPointerSize);
STATIC_ASSERT     866 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(StackHandlerConstants::kNextOffset == 0);
STATIC_ASSERT     888 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(StackHandlerConstants::kSize == 5 * kPointerSize);
STATIC_ASSERT     889 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(StackHandlerConstants::kNextOffset == 0);
STATIC_ASSERT     890 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(StackHandlerConstants::kCodeOffset == 1 * kPointerSize);
STATIC_ASSERT     891 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(StackHandlerConstants::kStateOffset == 2 * kPointerSize);
STATIC_ASSERT     892 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(StackHandlerConstants::kContextOffset == 3 * kPointerSize);
STATIC_ASSERT     893 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(StackHandlerConstants::kFPOffset == 4 * kPointerSize);
STATIC_ASSERT     928 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(StackHandlerConstants::kSize == 5 * kPointerSize);
STATIC_ASSERT     929 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(StackHandlerConstants::kNextOffset == 0);
STATIC_ASSERT     930 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(StackHandlerConstants::kCodeOffset == 1 * kPointerSize);
STATIC_ASSERT     931 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(StackHandlerConstants::kStateOffset == 2 * kPointerSize);
STATIC_ASSERT     932 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(StackHandlerConstants::kContextOffset == 3 * kPointerSize);
STATIC_ASSERT     933 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(StackHandlerConstants::kFPOffset == 4 * kPointerSize);
STATIC_ASSERT     950 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(StackHandler::JS_ENTRY == 0);
STATIC_ASSERT    1751 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(String::kHashShift >= kSmiTagSize && kSmiTag == 0);
STATIC_ASSERT    2567 src/ia32/macro-assembler-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT     454 src/ia32/macro-assembler-ia32.h     STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT     455 src/ia32/macro-assembler-ia32.h     STATIC_ASSERT(kSmiTagSize == 1);
STATIC_ASSERT     464 src/ia32/macro-assembler-ia32.h     STATIC_ASSERT(kSmiTagSize == 1);
STATIC_ASSERT     466 src/ia32/macro-assembler-ia32.h     STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT     710 src/ia32/regexp-macro-assembler-ia32.cc   STATIC_ASSERT(FAILURE == 0);  // Return value for failure is zero.
STATIC_ASSERT     322 src/ia32/stub-cache-ia32.cc   STATIC_ASSERT(kNotStringTag != 0);
STATIC_ASSERT    1475 src/ia32/stub-cache-ia32.cc       STATIC_ASSERT(kSmiTagSize == 1);
STATIC_ASSERT    1476 src/ia32/stub-cache-ia32.cc       STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    1690 src/ia32/stub-cache-ia32.cc   STATIC_ASSERT(kSmiTagSize == 1);
STATIC_ASSERT    1691 src/ia32/stub-cache-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    1921 src/ia32/stub-cache-ia32.cc     STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    1938 src/ia32/stub-cache-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2003 src/ia32/stub-cache-ia32.cc     STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2020 src/ia32/stub-cache-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2127 src/ia32/stub-cache-ia32.cc     STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2144 src/ia32/stub-cache-ia32.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT     395 src/ic.h         STATIC_ASSERT(kGrowICDelta ==
STATIC_ASSERT     398 src/ic.h         STATIC_ASSERT(kGrowICDelta ==
STATIC_ASSERT     401 src/ic.h         STATIC_ASSERT(kGrowICDelta ==
STATIC_ASSERT     674 src/incremental-marking.cc         STATIC_ASSERT(LAST_TYPE == LAST_JS_RECEIVER_TYPE);
STATIC_ASSERT     851 src/incremental-marking.cc         STATIC_ASSERT(LAST_TYPE == LAST_JS_RECEIVER_TYPE);
STATIC_ASSERT     569 src/jsregexp.cc       STATIC_ASSERT(
STATIC_ASSERT     571 src/jsregexp.cc       STATIC_ASSERT(
STATIC_ASSERT     573 src/jsregexp.cc       STATIC_ASSERT(static_cast<int>(NativeRegExpMacroAssembler::EXCEPTION)
STATIC_ASSERT    5680 src/jsregexp.cc STATIC_ASSERT(BoyerMoorePositionInfo::kMapSize ==
STATIC_ASSERT    1760 src/lithium-allocator.cc STATIC_ASSERT(DoubleRegister::kNumAllocatableRegisters >=
STATIC_ASSERT     140 src/lithium-allocator.h   STATIC_ASSERT(IS_POWER_OF_TWO(kStep));
STATIC_ASSERT     210 src/liveedit.cc     STATIC_ASSERT(MAX_DIRECTION_FLAG_VALUE < (1 << kDirectionSizeBits));
STATIC_ASSERT    1553 src/liveedit.cc       STATIC_ASSERT(sizeof(Address) == kPointerSize);
STATIC_ASSERT    1854 src/mark-compact.cc     STATIC_ASSERT(LAST_TYPE == LAST_JS_RECEIVER_TYPE);
STATIC_ASSERT    1891 src/mark-compact.cc   STATIC_ASSERT(Map::kPointerFieldsEndOffset ==
STATIC_ASSERT    2492 src/mark-compact.cc           STATIC_ASSERT(MapCache::kEntrySize == 2);
STATIC_ASSERT    2530 src/mark-compact.cc     STATIC_ASSERT(LAST_TYPE == LAST_JS_RECEIVER_TYPE);
STATIC_ASSERT    2553 src/mark-compact.cc     STATIC_ASSERT(LAST_TYPE == LAST_JS_OBJECT_TYPE);
STATIC_ASSERT     120 src/mips/builtins-mips.cc   STATIC_ASSERT(initial_capacity >= 0);
STATIC_ASSERT     168 src/mips/builtins-mips.cc   STATIC_ASSERT(0 * kPointerSize == FixedArray::kMapOffset);
STATIC_ASSERT     172 src/mips/builtins-mips.cc   STATIC_ASSERT(1 * kPointerSize == FixedArray::kLengthOffset);
STATIC_ASSERT     177 src/mips/builtins-mips.cc   STATIC_ASSERT(2 * kPointerSize == FixedArray::kHeaderSize);
STATIC_ASSERT     227 src/mips/builtins-mips.cc   STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0);
STATIC_ASSERT     277 src/mips/builtins-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT     287 src/mips/builtins-mips.cc   STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize < kPointerSizeLog2);
STATIC_ASSERT     351 src/mips/builtins-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT     364 src/mips/builtins-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT     663 src/mips/builtins-mips.cc   STATIC_ASSERT(JSValue::kSize == 4 * kPointerSize);
STATIC_ASSERT     676 src/mips/builtins-mips.cc   STATIC_ASSERT(kNotStringTag != 0);
STATIC_ASSERT    1366 src/mips/builtins-mips.cc     STATIC_ASSERT(LAST_SPEC_OBJECT_TYPE == LAST_TYPE);
STATIC_ASSERT    1574 src/mips/builtins-mips.cc     STATIC_ASSERT(LAST_SPEC_OBJECT_TYPE == LAST_TYPE);
STATIC_ASSERT     552 src/mips/code-stubs-mips.cc   STATIC_ASSERT(HeapNumber::kSignMask == 0x80000000u);
STATIC_ASSERT    1143 src/mips/code-stubs-mips.cc   STATIC_ASSERT(HeapNumber::kSignMask == 0x80000000u);
STATIC_ASSERT    1541 src/mips/code-stubs-mips.cc     STATIC_ASSERT(LAST_TYPE == LAST_SPEC_OBJECT_TYPE);
STATIC_ASSERT    1566 src/mips/code-stubs-mips.cc     STATIC_ASSERT(LAST_TYPE < kNotStringTag + kIsSymbolMask);
STATIC_ASSERT    1567 src/mips/code-stubs-mips.cc     STATIC_ASSERT(kSymbolTag != 0);
STATIC_ASSERT    1619 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kSymbolTag != 0);
STATIC_ASSERT    1691 src/mips/code-stubs-mips.cc       STATIC_ASSERT(8 == kDoubleSize);
STATIC_ASSERT    1797 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2465 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2840 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    4000 src/mips/code-stubs-mips.cc   STATIC_ASSERT(((kFailureTag + 1) & kFailureTagMask) == 0);
STATIC_ASSERT    4017 src/mips/code-stubs-mips.cc   STATIC_ASSERT(Failure::RETRY_AFTER_GC == 0);
STATIC_ASSERT    4677 src/mips/code-stubs-mips.cc   STATIC_ASSERT(Heap::kArgumentsCalleeIndex == 1);
STATIC_ASSERT    4684 src/mips/code-stubs-mips.cc   STATIC_ASSERT(Heap::kArgumentsLengthIndex == 0);
STATIC_ASSERT    4854 src/mips/code-stubs-mips.cc   STATIC_ASSERT(Heap::kArgumentsLengthIndex == 0);
STATIC_ASSERT    4945 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    4976 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    4977 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kSmiTagSize + kSmiShiftSize == 1);
STATIC_ASSERT    4989 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kStringTag == 0);
STATIC_ASSERT    5042 src/mips/code-stubs-mips.cc   STATIC_ASSERT((kStringTag | kSeqStringTag) == 0);
STATIC_ASSERT    5056 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kConsStringTag < kExternalStringTag);
STATIC_ASSERT    5057 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kSlicedStringTag > kExternalStringTag);
STATIC_ASSERT    5058 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kIsNotStringMask > kExternalStringTag);
STATIC_ASSERT    5059 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kShortExternalStringTag > kExternalStringTag);
STATIC_ASSERT    5064 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kNotStringTag != 0 && kShortExternalStringTag !=0);
STATIC_ASSERT    5084 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kSeqStringTag == 0);
STATIC_ASSERT    5092 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kStringEncodingMask == 4);
STATIC_ASSERT    5093 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kAsciiStringTag == 4);
STATIC_ASSERT    5094 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kTwoByteStringTag == 0);
STATIC_ASSERT    5253 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    5254 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kSmiTagSize + kSmiShiftSize == 1);
STATIC_ASSERT    5332 src/mips/code-stubs-mips.cc   STATIC_ASSERT(SeqTwoByteString::kHeaderSize == SeqAsciiString::kHeaderSize);
STATIC_ASSERT    5350 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    5351 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kSmiTagSize == 1);
STATIC_ASSERT    5755 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    5756 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kSmiShiftSize == 0);
STATIC_ASSERT    5766 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    5872 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kObjectAlignment >= kReadAlignment);
STATIC_ASSERT    6048 src/mips/code-stubs-mips.cc     STATIC_ASSERT(SymbolTable::kEntrySize == 1);
STATIC_ASSERT    6167 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kFromOffset == kToOffset + 4);
STATIC_ASSERT    6168 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    6169 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kSmiTagSize + kSmiShiftSize == 1);
STATIC_ASSERT    6211 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kIsIndirectStringMask == (kSlicedStringTag & kConsStringTag));
STATIC_ASSERT    6212 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kIsIndirectStringMask != 0);
STATIC_ASSERT    6259 src/mips/code-stubs-mips.cc     STATIC_ASSERT((kStringEncodingMask & kAsciiStringTag) != 0);
STATIC_ASSERT    6260 src/mips/code-stubs-mips.cc     STATIC_ASSERT((kStringEncodingMask & kTwoByteStringTag) == 0);
STATIC_ASSERT    6281 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kExternalStringTag != 0);
STATIC_ASSERT    6282 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kSeqStringTag == 0);
STATIC_ASSERT    6297 src/mips/code-stubs-mips.cc   STATIC_ASSERT(SeqTwoByteString::kHeaderSize == SeqAsciiString::kHeaderSize);
STATIC_ASSERT    6302 src/mips/code-stubs-mips.cc   STATIC_ASSERT((kAsciiStringTag & kStringEncodingMask) != 0);
STATIC_ASSERT    6319 src/mips/code-stubs-mips.cc   STATIC_ASSERT((SeqAsciiString::kHeaderSize & kObjectAlignmentMask) == 0);
STATIC_ASSERT    6329 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0);
STATIC_ASSERT    6339 src/mips/code-stubs-mips.cc   STATIC_ASSERT((SeqTwoByteString::kHeaderSize & kObjectAlignmentMask) == 0);
STATIC_ASSERT    6374 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    6408 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    6484 src/mips/code-stubs-mips.cc   STATIC_ASSERT(EQUAL == 0);
STATIC_ASSERT    6485 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    6527 src/mips/code-stubs-mips.cc     STATIC_ASSERT(kStringTag == 0);
STATIC_ASSERT    6558 src/mips/code-stubs-mips.cc     STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    6589 src/mips/code-stubs-mips.cc   STATIC_ASSERT(String::kMaxLength < String::kMaxLength * 2);
STATIC_ASSERT    6633 src/mips/code-stubs-mips.cc   STATIC_ASSERT((String::kMaxLength & 0x80000000) == 0);
STATIC_ASSERT    6647 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kTwoByteStringTag == 0);
STATIC_ASSERT    6674 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kAsciiStringTag != 0 && kAsciiDataHintTag != 0);
STATIC_ASSERT    6683 src/mips/code-stubs-mips.cc   STATIC_ASSERT(SlicedString::kMinLength >= ConsString::kMinLength);
STATIC_ASSERT    6706 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kSeqStringTag == 0);
STATIC_ASSERT    6709 src/mips/code-stubs-mips.cc   STATIC_ASSERT(SeqAsciiString::kHeaderSize == SeqTwoByteString::kHeaderSize);
STATIC_ASSERT    6716 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kShortExternalStringTag != 0);
STATIC_ASSERT    6722 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kSeqStringTag == 0);
STATIC_ASSERT    6724 src/mips/code-stubs-mips.cc   STATIC_ASSERT(SeqAsciiString::kHeaderSize == SeqTwoByteString::kHeaderSize);
STATIC_ASSERT    6731 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kShortExternalStringTag != 0);
STATIC_ASSERT    6744 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kTwoByteStringTag == 0);
STATIC_ASSERT    6948 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kSymbolTag != 0);
STATIC_ASSERT    6955 src/mips/code-stubs-mips.cc   STATIC_ASSERT(EQUAL == 0);
STATIC_ASSERT    6956 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    6992 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kNotStringTag != 0);
STATIC_ASSERT    6999 src/mips/code-stubs-mips.cc   STATIC_ASSERT(EQUAL == 0);
STATIC_ASSERT    7000 src/mips/code-stubs-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    7012 src/mips/code-stubs-mips.cc     STATIC_ASSERT(kSymbolTag != 0);
STATIC_ASSERT     406 src/mips/codegen-mips.cc   STATIC_ASSERT(kSeqStringTag == 0);
STATIC_ASSERT     411 src/mips/codegen-mips.cc   STATIC_ASSERT(SeqTwoByteString::kHeaderSize == SeqAsciiString::kHeaderSize);
STATIC_ASSERT     434 src/mips/codegen-mips.cc   STATIC_ASSERT(kTwoByteStringTag == 0);
STATIC_ASSERT     190 src/mips/constants-mips.h STATIC_ASSERT(kMaxWatchpointCode < kMaxStopCode);
STATIC_ASSERT    1119 src/mips/full-codegen-mips.cc   STATIC_ASSERT(FIRST_JS_PROXY_TYPE == FIRST_SPEC_OBJECT_TYPE);
STATIC_ASSERT    1178 src/mips/full-codegen-mips.cc   STATIC_ASSERT(FIRST_JS_PROXY_TYPE == FIRST_SPEC_OBJECT_TYPE);
STATIC_ASSERT    1948 src/mips/full-codegen-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2767 src/mips/full-codegen-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2768 src/mips/full-codegen-mips.cc   STATIC_ASSERT(kSmiTagSize == 1);
STATIC_ASSERT    2769 src/mips/full-codegen-mips.cc   STATIC_ASSERT(kPointerSize == 4);
STATIC_ASSERT    2987 src/mips/full-codegen-mips.cc   STATIC_ASSERT(NUM_OF_CALLABLE_SPEC_OBJECT_TYPES == 2);
STATIC_ASSERT    2991 src/mips/full-codegen-mips.cc   STATIC_ASSERT(FIRST_NONCALLABLE_SPEC_OBJECT_TYPE ==
STATIC_ASSERT    2995 src/mips/full-codegen-mips.cc   STATIC_ASSERT(LAST_NONCALLABLE_SPEC_OBJECT_TYPE ==
STATIC_ASSERT    2999 src/mips/full-codegen-mips.cc   STATIC_ASSERT(LAST_NONCALLABLE_SPEC_OBJECT_TYPE == LAST_TYPE - 1);
STATIC_ASSERT    3534 src/mips/full-codegen-mips.cc   STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize == 1);
STATIC_ASSERT    4317 src/mips/full-codegen-mips.cc     STATIC_ASSERT(NUM_OF_CALLABLE_SPEC_OBJECT_TYPES == 2);
STATIC_ASSERT    4531 src/mips/full-codegen-mips.cc   STATIC_ASSERT(0 == kSmiTag);
STATIC_ASSERT      86 src/mips/ic-mips.cc   STATIC_ASSERT(LAST_TYPE == LAST_SPEC_OBJECT_TYPE);
STATIC_ASSERT     342 src/mips/ic-mips.cc   STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize < kPointerSizeLog2);
STATIC_ASSERT     376 src/mips/ic-mips.cc   STATIC_ASSERT(kSymbolTag != 0);
STATIC_ASSERT    1262 src/mips/ic-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    1270 src/mips/ic-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    1937 src/mips/lithium-codegen-mips.cc     STATIC_ASSERT(NUM_OF_CALLABLE_SPEC_OBJECT_TYPES == 2);
STATIC_ASSERT    1938 src/mips/lithium-codegen-mips.cc     STATIC_ASSERT(FIRST_NONCALLABLE_SPEC_OBJECT_TYPE ==
STATIC_ASSERT    1940 src/mips/lithium-codegen-mips.cc     STATIC_ASSERT(LAST_NONCALLABLE_SPEC_OBJECT_TYPE ==
STATIC_ASSERT    1942 src/mips/lithium-codegen-mips.cc     STATIC_ASSERT(LAST_SPEC_OBJECT_TYPE == LAST_TYPE);
STATIC_ASSERT    3257 src/mips/lithium-codegen-mips.cc   STATIC_ASSERT(kPointerSize == kSeedSize);
STATIC_ASSERT    4045 src/mips/lithium-codegen-mips.cc     STATIC_ASSERT(kHeapObjectTag == 1);
STATIC_ASSERT    4930 src/mips/lithium-codegen-mips.cc     STATIC_ASSERT(NUM_OF_CALLABLE_SPEC_OBJECT_TYPES == 2);
STATIC_ASSERT    5143 src/mips/lithium-codegen-mips.cc   STATIC_ASSERT(FIRST_JS_PROXY_TYPE == FIRST_SPEC_OBJECT_TYPE);
STATIC_ASSERT    5198 src/mips/lithium-codegen-mips.cc   STATIC_ASSERT(kPointerSizeLog2 > kSmiTagSize);
STATIC_ASSERT     286 src/mips/lithium-mips.h   STATIC_ASSERT(R == 0 || R == 1);
STATIC_ASSERT    2750 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(StackHandlerConstants::kSize == 5 * kPointerSize);
STATIC_ASSERT    2751 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(StackHandlerConstants::kNextOffset == 0 * kPointerSize);
STATIC_ASSERT    2752 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(StackHandlerConstants::kCodeOffset == 1 * kPointerSize);
STATIC_ASSERT    2753 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(StackHandlerConstants::kStateOffset == 2 * kPointerSize);
STATIC_ASSERT    2754 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(StackHandlerConstants::kContextOffset == 3 * kPointerSize);
STATIC_ASSERT    2755 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(StackHandlerConstants::kFPOffset == 4 * kPointerSize);
STATIC_ASSERT    2788 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(StackHandlerConstants::kNextOffset == 0);
STATIC_ASSERT    2815 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(StackHandlerConstants::kSize == 5 * kPointerSize);
STATIC_ASSERT    2816 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(StackHandlerConstants::kNextOffset == 0);
STATIC_ASSERT    2817 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(StackHandlerConstants::kCodeOffset == 1 * kPointerSize);
STATIC_ASSERT    2818 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(StackHandlerConstants::kStateOffset == 2 * kPointerSize);
STATIC_ASSERT    2819 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(StackHandlerConstants::kContextOffset == 3 * kPointerSize);
STATIC_ASSERT    2820 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(StackHandlerConstants::kFPOffset == 4 * kPointerSize);
STATIC_ASSERT    2852 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(StackHandlerConstants::kSize == 5 * kPointerSize);
STATIC_ASSERT    2853 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(StackHandlerConstants::kNextOffset == 0 * kPointerSize);
STATIC_ASSERT    2854 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(StackHandlerConstants::kCodeOffset == 1 * kPointerSize);
STATIC_ASSERT    2855 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(StackHandlerConstants::kStateOffset == 2 * kPointerSize);
STATIC_ASSERT    2856 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(StackHandlerConstants::kContextOffset == 3 * kPointerSize);
STATIC_ASSERT    2857 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(StackHandlerConstants::kFPOffset == 4 * kPointerSize);
STATIC_ASSERT    2874 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(StackHandler::JS_ENTRY == 0);
STATIC_ASSERT    3344 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(FAST_SMI_ELEMENTS == 0);
STATIC_ASSERT    3345 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(FAST_HOLEY_SMI_ELEMENTS == 1);
STATIC_ASSERT    3346 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(FAST_ELEMENTS == 2);
STATIC_ASSERT    3347 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(FAST_HOLEY_ELEMENTS == 3);
STATIC_ASSERT    3357 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(FAST_SMI_ELEMENTS == 0);
STATIC_ASSERT    3358 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(FAST_HOLEY_SMI_ELEMENTS == 1);
STATIC_ASSERT    3359 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(FAST_ELEMENTS == 2);
STATIC_ASSERT    3360 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(FAST_HOLEY_ELEMENTS == 3);
STATIC_ASSERT    3372 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(FAST_SMI_ELEMENTS == 0);
STATIC_ASSERT    3373 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(FAST_HOLEY_SMI_ELEMENTS == 1);
STATIC_ASSERT    4043 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    4548 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(2 * kPointerSize == ExitFrameConstants::kCallerSPDisplacement);
STATIC_ASSERT    4549 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(1 * kPointerSize == ExitFrameConstants::kCallerPCOffset);
STATIC_ASSERT    4550 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(0 * kPointerSize == ExitFrameConstants::kCallerFPOffset);
STATIC_ASSERT    4779 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    4789 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    4798 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    4805 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    4812 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    4869 src/mips/macro-assembler-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    1596 src/mips/stub-cache-mips.cc       STATIC_ASSERT(kSmiTagSize == 1);
STATIC_ASSERT    1597 src/mips/stub-cache-mips.cc       STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    1810 src/mips/stub-cache-mips.cc   STATIC_ASSERT(kSmiTagSize == 1);
STATIC_ASSERT    1811 src/mips/stub-cache-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2038 src/mips/stub-cache-mips.cc     STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2056 src/mips/stub-cache-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2114 src/mips/stub-cache-mips.cc     STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2129 src/mips/stub-cache-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2181 src/mips/stub-cache-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2243 src/mips/stub-cache-mips.cc     STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2259 src/mips/stub-cache-mips.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    3626 src/mips/stub-cache-mips.cc   STATIC_ASSERT((kSmiTag == 0) && (kSmiTagSize == 1));
STATIC_ASSERT    4353 src/mips/stub-cache-mips.cc   STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize < kPointerSizeLog2);
STATIC_ASSERT    4500 src/mips/stub-cache-mips.cc     STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize < kPointerSizeLog2);
STATIC_ASSERT    4509 src/mips/stub-cache-mips.cc     STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize < kPointerSizeLog2);
STATIC_ASSERT     200 src/objects-inl.h   STATIC_ASSERT(kSymbolTag != 0);
STATIC_ASSERT     285 src/objects-inl.h   STATIC_ASSERT(kSymbolTag != 0);
STATIC_ASSERT     304 src/objects-inl.h   STATIC_ASSERT(kIsIndirectStringTag != 0);
STATIC_ASSERT     305 src/objects-inl.h   STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0);
STATIC_ASSERT     320 src/objects-inl.h   STATIC_ASSERT(kIsIndirectStringTag != 0);
STATIC_ASSERT     321 src/objects-inl.h   STATIC_ASSERT((kIsIndirectStringMask & kStringEncodingMask) == 0);
STATIC_ASSERT     493 src/objects-inl.h   STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE);
STATIC_ASSERT     500 src/objects-inl.h   STATIC_ASSERT(LAST_JS_OBJECT_TYPE == LAST_TYPE);
STATIC_ASSERT    2371 src/objects-inl.h   STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset);
STATIC_ASSERT    3020 src/objects-inl.h   STATIC_ASSERT(Code::NUMBER_OF_KINDS <= KindField::kMax + 1);
STATIC_ASSERT    3857 src/objects-inl.h   STATIC_ASSERT(holder::offset % kPointerSize == 0);              \
STATIC_ASSERT    3874 src/objects-inl.h   STATIC_ASSERT(holder::offset % kPointerSize == kIntSize);       \
STATIC_ASSERT     117 src/objects-visiting.h   STATIC_ASSERT(kVisitorIdCount <= 256);
STATIC_ASSERT     187 src/objects-visiting.h     STATIC_ASSERT(
STATIC_ASSERT    7306 src/objects.cc   STATIC_ASSERT(kEntryLength == 3);
STATIC_ASSERT    9979 src/objects.cc   STATIC_ASSERT(kMaxUncheckedOldFastElementsLength <=
STATIC_ASSERT     473 src/objects.h  STATIC_ASSERT((kSeqStringTag & kIsIndirectStringMask) == 0);
STATIC_ASSERT     474 src/objects.h  STATIC_ASSERT((kExternalStringTag & kIsIndirectStringMask) == 0);
STATIC_ASSERT     475 src/objects.h  STATIC_ASSERT(
STATIC_ASSERT     477 src/objects.h  STATIC_ASSERT(
STATIC_ASSERT     483 src/objects.h  STATIC_ASSERT(IS_POWER_OF_TWO(kSlicedNotConsMask) && kSlicedNotConsMask != 0);
STATIC_ASSERT    4217 src/objects.h    STATIC_ASSERT(LAST_CODE_KIND < 16);
STATIC_ASSERT    4599 src/objects.h    STATIC_ASSERT(kStackSlotsFirstBit + kStackSlotsBitCount <= 32);
STATIC_ASSERT    4600 src/objects.h    STATIC_ASSERT(kUnaryOpTypeFirstBit + kUnaryOpTypeBitCount <= 32);
STATIC_ASSERT    4601 src/objects.h    STATIC_ASSERT(kBinaryOpTypeFirstBit + kBinaryOpTypeBitCount <= 32);
STATIC_ASSERT    4602 src/objects.h    STATIC_ASSERT(kBinaryOpResultTypeFirstBit +
STATIC_ASSERT    4604 src/objects.h    STATIC_ASSERT(kCompareStateFirstBit + kCompareStateBitCount <= 32);
STATIC_ASSERT    4605 src/objects.h    STATIC_ASSERT(kCompareOperationFirstBit + kCompareOperationBitCount <= 32);
STATIC_ASSERT    4606 src/objects.h    STATIC_ASSERT(kToBooleanStateFirstBit + kToBooleanStateBitCount <= 32);
STATIC_ASSERT    4607 src/objects.h    STATIC_ASSERT(kHasFunctionCacheFirstBit + kHasFunctionCacheBitCount <= 32);
STATIC_ASSERT    4632 src/objects.h    STATIC_ASSERT(kStubMajorKeyFirstBit + kStubMajorKeyBits <= 32);
STATIC_ASSERT    4633 src/objects.h    STATIC_ASSERT(kSafepointTableOffsetFirstBit +
STATIC_ASSERT    5887 src/objects.h    STATIC_ASSERT(SharedFunctionInfo::kCompilerHintsCount <=
STATIC_ASSERT     424 src/platform-cygwin.cc   STATIC_ASSERT(sizeof(Thread::LocalStorageKey) == sizeof(pthread_key_t));
STATIC_ASSERT     432 src/platform-cygwin.cc   STATIC_ASSERT(sizeof(Thread::LocalStorageKey) == sizeof(pthread_key_t));
STATIC_ASSERT      69 src/preparse-data.cc   STATIC_ASSERT(PreparseDataConstants::kMessageStartPos == 0);
STATIC_ASSERT      71 src/preparse-data.cc   STATIC_ASSERT(PreparseDataConstants::kMessageEndPos == 1);
STATIC_ASSERT      73 src/preparse-data.cc   STATIC_ASSERT(PreparseDataConstants::kMessageArgCountPos == 2);
STATIC_ASSERT      75 src/preparse-data.cc   STATIC_ASSERT(PreparseDataConstants::kMessageTextPos == 3);
STATIC_ASSERT      77 src/runtime-profiler.cc STATIC_ASSERT(kProfilerTicksBeforeOptimization < 256);
STATIC_ASSERT      78 src/runtime-profiler.cc STATIC_ASSERT(kProfilerTicksBeforeReenablingOptimization < 256);
STATIC_ASSERT      79 src/runtime-profiler.cc STATIC_ASSERT(kTicksWhenNotEnoughTypeInfo < 256);
STATIC_ASSERT    7191 src/runtime.cc       STATIC_ASSERT(String::kMaxLength < 0x7fffffff);
STATIC_ASSERT      71 src/safepoint-table.cc   STATIC_ASSERT(SafepointEntry::DeoptimizationIndexField::kMax ==
STATIC_ASSERT      89 src/scanner.cc STATIC_ASSERT(Token::NUM_TOKENS <= 0x100);
STATIC_ASSERT     903 src/scanner.cc       STATIC_ASSERT(keyword_length >= kMinLength);            \
STATIC_ASSERT     904 src/scanner.cc       STATIC_ASSERT(keyword_length <= kMaxLength);            \
STATIC_ASSERT      59 src/scanner.h  STATIC_ASSERT((kLanguageModeMask & CLASSIC_MODE) == CLASSIC_MODE);
STATIC_ASSERT      60 src/scanner.h  STATIC_ASSERT((kLanguageModeMask & STRICT_MODE) == STRICT_MODE);
STATIC_ASSERT      61 src/scanner.h  STATIC_ASSERT((kLanguageModeMask & EXTENDED_MODE) == EXTENDED_MODE);
STATIC_ASSERT     450 src/scanner.h      STATIC_ASSERT(kCharacterLookaheadBufferSize == 1);
STATIC_ASSERT     965 src/serialize.cc       STATIC_ASSERT(kRootArrayNumberOfConstantEncodings ==
STATIC_ASSERT     967 src/serialize.cc       STATIC_ASSERT(kMaxRepeats == 12);
STATIC_ASSERT     178 src/small-pointer-list.h   STATIC_ASSERT(kTagMask + 1 <= kPointerAlignment);
STATIC_ASSERT     182 src/small-pointer-list.h     STATIC_ASSERT(kSingletonTag == 0);
STATIC_ASSERT     932 src/spaces.h     STATIC_ASSERT(Page::kPageSize % kRegionSize == 0);
STATIC_ASSERT      73 src/stub-cache.cc   STATIC_ASSERT((Code::ICStateField::kMask & 1) == 1);
STATIC_ASSERT     338 src/stub-cache.h     STATIC_ASSERT(kHeapObjectTagSize == String::kHashShift);
STATIC_ASSERT     833 src/utils.h      STATIC_ASSERT(sizeof(Dest) == sizeof(Source));
STATIC_ASSERT     128 src/v8utils.h    STATIC_ASSERT(sizeof(T) == kPointerSize);
STATIC_ASSERT     349 src/x64/builtins-x64.cc     STATIC_ASSERT(LAST_SPEC_OBJECT_TYPE == LAST_TYPE);
STATIC_ASSERT     686 src/x64/builtins-x64.cc     STATIC_ASSERT(LAST_SPEC_OBJECT_TYPE == LAST_TYPE);
STATIC_ASSERT     885 src/x64/builtins-x64.cc     STATIC_ASSERT(LAST_SPEC_OBJECT_TYPE == LAST_TYPE);
STATIC_ASSERT     978 src/x64/builtins-x64.cc   STATIC_ASSERT(initial_capacity >= 0);
STATIC_ASSERT    1347 src/x64/builtins-x64.cc     STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    1382 src/x64/builtins-x64.cc     STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    1416 src/x64/builtins-x64.cc     STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    1511 src/x64/builtins-x64.cc   STATIC_ASSERT(JSValue::kSize == 4 * kPointerSize);
STATIC_ASSERT    1520 src/x64/builtins-x64.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    1282 src/x64/code-stubs-x64.cc       STATIC_ASSERT(kSmiValueSize == 32);
STATIC_ASSERT    2490 src/x64/code-stubs-x64.cc   STATIC_ASSERT(Heap::kArgumentsCalleeIndex == 1);
STATIC_ASSERT    2498 src/x64/code-stubs-x64.cc   STATIC_ASSERT(Heap::kArgumentsLengthIndex == 0);
STATIC_ASSERT    2693 src/x64/code-stubs-x64.cc   STATIC_ASSERT(Heap::kArgumentsLengthIndex == 0);
STATIC_ASSERT    2834 src/x64/code-stubs-x64.cc   STATIC_ASSERT(FixedArray::kMaxLength < kMaxInt - FixedArray::kLengthOffset);
STATIC_ASSERT    2855 src/x64/code-stubs-x64.cc   STATIC_ASSERT((kStringTag | kSeqStringTag | kTwoByteStringTag) == 0);
STATIC_ASSERT    2873 src/x64/code-stubs-x64.cc   STATIC_ASSERT(kConsStringTag < kExternalStringTag);
STATIC_ASSERT    2874 src/x64/code-stubs-x64.cc   STATIC_ASSERT(kSlicedStringTag > kExternalStringTag);
STATIC_ASSERT    2875 src/x64/code-stubs-x64.cc   STATIC_ASSERT(kIsNotStringMask > kExternalStringTag);
STATIC_ASSERT    2876 src/x64/code-stubs-x64.cc   STATIC_ASSERT(kShortExternalStringTag > kExternalStringTag);
STATIC_ASSERT    2882 src/x64/code-stubs-x64.cc   STATIC_ASSERT(kNotStringTag != 0 && kShortExternalStringTag !=0);
STATIC_ASSERT    2906 src/x64/code-stubs-x64.cc   STATIC_ASSERT((kSeqStringTag | kTwoByteStringTag) == 0);
STATIC_ASSERT    3168 src/x64/code-stubs-x64.cc   STATIC_ASSERT(SeqTwoByteString::kHeaderSize == SeqAsciiString::kHeaderSize);
STATIC_ASSERT    3170 src/x64/code-stubs-x64.cc   STATIC_ASSERT(kTwoByteStringTag == 0);
STATIC_ASSERT    3192 src/x64/code-stubs-x64.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    3193 src/x64/code-stubs-x64.cc   STATIC_ASSERT(kSmiTagSize == 1);
STATIC_ASSERT    3302 src/x64/code-stubs-x64.cc     STATIC_ASSERT(8 == kDoubleSize);
STATIC_ASSERT    3502 src/x64/code-stubs-x64.cc       STATIC_ASSERT(LAST_TYPE == LAST_SPEC_OBJECT_TYPE);
STATIC_ASSERT    3508 src/x64/code-stubs-x64.cc       STATIC_ASSERT(kHeapObjectTag != 0);
STATIC_ASSERT    3608 src/x64/code-stubs-x64.cc     STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    3609 src/x64/code-stubs-x64.cc     STATIC_ASSERT(kSmiTagMask == 1);
STATIC_ASSERT    3665 src/x64/code-stubs-x64.cc   STATIC_ASSERT(LAST_TYPE < kNotStringTag + kIsSymbolMask);
STATIC_ASSERT    3666 src/x64/code-stubs-x64.cc   STATIC_ASSERT(kSymbolTag != 0);
STATIC_ASSERT    3973 src/x64/code-stubs-x64.cc   STATIC_ASSERT(((kFailureTag + 1) & kFailureTagMask) == 0);
STATIC_ASSERT    3999 src/x64/code-stubs-x64.cc   STATIC_ASSERT(Failure::RETRY_AFTER_GC == 0);
STATIC_ASSERT    4364 src/x64/code-stubs-x64.cc     STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    4689 src/x64/code-stubs-x64.cc   STATIC_ASSERT(String::kMaxLength <= Smi::kMaxValue / 2);
STATIC_ASSERT    4731 src/x64/code-stubs-x64.cc   STATIC_ASSERT((String::kMaxLength & 0x80000000) == 0);
STATIC_ASSERT    4745 src/x64/code-stubs-x64.cc   STATIC_ASSERT((kStringEncodingMask & kAsciiStringTag) != 0);
STATIC_ASSERT    4746 src/x64/code-stubs-x64.cc   STATIC_ASSERT((kStringEncodingMask & kTwoByteStringTag) == 0);
STATIC_ASSERT    4771 src/x64/code-stubs-x64.cc   STATIC_ASSERT(kAsciiStringTag != 0 && kAsciiDataHintTag != 0);
STATIC_ASSERT    4780 src/x64/code-stubs-x64.cc   STATIC_ASSERT(SlicedString::kMinLength >= ConsString::kMinLength);
STATIC_ASSERT    4794 src/x64/code-stubs-x64.cc   STATIC_ASSERT(kSeqStringTag == 0);
STATIC_ASSERT    4798 src/x64/code-stubs-x64.cc   STATIC_ASSERT(kShortExternalStringTag != 0);
STATIC_ASSERT    4804 src/x64/code-stubs-x64.cc   STATIC_ASSERT(SeqAsciiString::kHeaderSize == SeqTwoByteString::kHeaderSize);
STATIC_ASSERT    4815 src/x64/code-stubs-x64.cc   STATIC_ASSERT(kSeqStringTag == 0);
STATIC_ASSERT    4819 src/x64/code-stubs-x64.cc   STATIC_ASSERT(kShortExternalStringTag != 0);
STATIC_ASSERT    4825 src/x64/code-stubs-x64.cc   STATIC_ASSERT(SeqAsciiString::kHeaderSize == SeqTwoByteString::kHeaderSize);
STATIC_ASSERT    4832 src/x64/code-stubs-x64.cc   STATIC_ASSERT(kTwoByteStringTag == 0);
STATIC_ASSERT    4970 src/x64/code-stubs-x64.cc     STATIC_ASSERT(2 == sizeof(uc16));
STATIC_ASSERT    5076 src/x64/code-stubs-x64.cc     STATIC_ASSERT(SymbolTable::kEntrySize == 1);
STATIC_ASSERT    5208 src/x64/code-stubs-x64.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    5243 src/x64/code-stubs-x64.cc   STATIC_ASSERT(kIsIndirectStringMask == (kSlicedStringTag & kConsStringTag));
STATIC_ASSERT    5244 src/x64/code-stubs-x64.cc   STATIC_ASSERT(kIsIndirectStringMask != 0);
STATIC_ASSERT    5293 src/x64/code-stubs-x64.cc     STATIC_ASSERT((kStringEncodingMask & kAsciiStringTag) != 0);
STATIC_ASSERT    5294 src/x64/code-stubs-x64.cc     STATIC_ASSERT((kStringEncodingMask & kTwoByteStringTag) == 0);
STATIC_ASSERT    5321 src/x64/code-stubs-x64.cc   STATIC_ASSERT(kExternalStringTag != 0);
STATIC_ASSERT    5322 src/x64/code-stubs-x64.cc   STATIC_ASSERT(kSeqStringTag == 0);
STATIC_ASSERT    5333 src/x64/code-stubs-x64.cc   STATIC_ASSERT(SeqTwoByteString::kHeaderSize == SeqAsciiString::kHeaderSize);
STATIC_ASSERT    5337 src/x64/code-stubs-x64.cc   STATIC_ASSERT((kAsciiStringTag & kStringEncodingMask) != 0);
STATIC_ASSERT    5414 src/x64/code-stubs-x64.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    5446 src/x64/code-stubs-x64.cc   STATIC_ASSERT(String::kMaxLength < 0x7fffffff);
STATIC_ASSERT    5673 src/x64/code-stubs-x64.cc   STATIC_ASSERT(kSymbolTag != 0);
STATIC_ASSERT    5685 src/x64/code-stubs-x64.cc   STATIC_ASSERT(EQUAL == 0);
STATIC_ASSERT    5686 src/x64/code-stubs-x64.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    5720 src/x64/code-stubs-x64.cc   STATIC_ASSERT(kNotStringTag != 0);
STATIC_ASSERT    5729 src/x64/code-stubs-x64.cc   STATIC_ASSERT(EQUAL == 0);
STATIC_ASSERT    5730 src/x64/code-stubs-x64.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    5741 src/x64/code-stubs-x64.cc     STATIC_ASSERT(kSymbolTag != 0);
STATIC_ASSERT     296 src/x64/codegen-x64.cc   STATIC_ASSERT(FixedDoubleArray::kLengthOffset == FixedArray::kLengthOffset);
STATIC_ASSERT     297 src/x64/codegen-x64.cc   STATIC_ASSERT(FixedDoubleArray::kHeaderSize == FixedArray::kHeaderSize);
STATIC_ASSERT     522 src/x64/codegen-x64.cc   STATIC_ASSERT(kSeqStringTag == 0);
STATIC_ASSERT     539 src/x64/codegen-x64.cc   STATIC_ASSERT(kTwoByteStringTag == 0);
STATIC_ASSERT     554 src/x64/codegen-x64.cc   STATIC_ASSERT((kStringEncodingMask & kAsciiStringTag) != 0);
STATIC_ASSERT     555 src/x64/codegen-x64.cc   STATIC_ASSERT((kStringEncodingMask & kTwoByteStringTag) == 0);
STATIC_ASSERT     561 src/x64/codegen-x64.cc   STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize == 1);
STATIC_ASSERT    1082 src/x64/full-codegen-x64.cc   STATIC_ASSERT(FIRST_JS_PROXY_TYPE == FIRST_SPEC_OBJECT_TYPE);
STATIC_ASSERT    1140 src/x64/full-codegen-x64.cc   STATIC_ASSERT(FIRST_JS_PROXY_TYPE == FIRST_SPEC_OBJECT_TYPE);
STATIC_ASSERT    2869 src/x64/full-codegen-x64.cc   STATIC_ASSERT(NUM_OF_CALLABLE_SPEC_OBJECT_TYPES == 2);
STATIC_ASSERT    2873 src/x64/full-codegen-x64.cc   STATIC_ASSERT(FIRST_NONCALLABLE_SPEC_OBJECT_TYPE ==
STATIC_ASSERT    2878 src/x64/full-codegen-x64.cc   STATIC_ASSERT(LAST_NONCALLABLE_SPEC_OBJECT_TYPE ==
STATIC_ASSERT    2882 src/x64/full-codegen-x64.cc   STATIC_ASSERT(LAST_NONCALLABLE_SPEC_OBJECT_TYPE == LAST_TYPE - 1);
STATIC_ASSERT    3401 src/x64/full-codegen-x64.cc   STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize == 1);
STATIC_ASSERT    4250 src/x64/full-codegen-x64.cc     STATIC_ASSERT(NUM_OF_CALLABLE_SPEC_OBJECT_TYPES == 2);
STATIC_ASSERT      83 src/x64/ic-x64.cc   STATIC_ASSERT(LAST_TYPE == LAST_SPEC_OBJECT_TYPE);
STATIC_ASSERT     381 src/x64/ic-x64.cc   STATIC_ASSERT(kSymbolTag != 0);
STATIC_ASSERT     596 src/x64/ic-x64.cc   STATIC_ASSERT(kSmiValueSize <= 32);
STATIC_ASSERT    1920 src/x64/lithium-codegen-x64.cc     STATIC_ASSERT(NUM_OF_CALLABLE_SPEC_OBJECT_TYPES == 2);
STATIC_ASSERT    1921 src/x64/lithium-codegen-x64.cc     STATIC_ASSERT(FIRST_NONCALLABLE_SPEC_OBJECT_TYPE ==
STATIC_ASSERT    1923 src/x64/lithium-codegen-x64.cc     STATIC_ASSERT(LAST_NONCALLABLE_SPEC_OBJECT_TYPE ==
STATIC_ASSERT    1925 src/x64/lithium-codegen-x64.cc     STATIC_ASSERT(LAST_SPEC_OBJECT_TYPE == LAST_TYPE);
STATIC_ASSERT    3242 src/x64/lithium-codegen-x64.cc   STATIC_ASSERT(kPointerSize == 2 * kSeedSize);
STATIC_ASSERT    3791 src/x64/lithium-codegen-x64.cc   STATIC_ASSERT(String::kMaxLength <= Smi::kMaxValue);
STATIC_ASSERT    4781 src/x64/lithium-codegen-x64.cc     STATIC_ASSERT(NUM_OF_CALLABLE_SPEC_OBJECT_TYPES == 2);
STATIC_ASSERT    4983 src/x64/lithium-codegen-x64.cc   STATIC_ASSERT(FIRST_JS_PROXY_TYPE == FIRST_SPEC_OBJECT_TYPE);
STATIC_ASSERT     288 src/x64/lithium-x64.h   STATIC_ASSERT(R == 0 || R == 1);
STATIC_ASSERT    1004 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    1042 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    1056 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    1192 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    1199 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    1206 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    1219 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(kSmiTag == 0 && kHeapObjectTag == 1 && kHeapObjectTagMask == 3);
STATIC_ASSERT    1375 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2079 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    2440 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(11 == kNumSafepointSavedRegisters);
STATIC_ASSERT    2513 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(StackHandlerConstants::kSize == 5 * kPointerSize);
STATIC_ASSERT    2514 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(StackHandlerConstants::kNextOffset == 0);
STATIC_ASSERT    2515 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(StackHandlerConstants::kCodeOffset == 1 * kPointerSize);
STATIC_ASSERT    2516 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(StackHandlerConstants::kStateOffset == 2 * kPointerSize);
STATIC_ASSERT    2517 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(StackHandlerConstants::kContextOffset == 3 * kPointerSize);
STATIC_ASSERT    2518 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(StackHandlerConstants::kFPOffset == 4 * kPointerSize);
STATIC_ASSERT    2549 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(StackHandlerConstants::kNextOffset == 0);
STATIC_ASSERT    2571 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(StackHandlerConstants::kSize == 5 * kPointerSize);
STATIC_ASSERT    2572 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(StackHandlerConstants::kNextOffset == 0);
STATIC_ASSERT    2573 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(StackHandlerConstants::kCodeOffset == 1 * kPointerSize);
STATIC_ASSERT    2574 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(StackHandlerConstants::kStateOffset == 2 * kPointerSize);
STATIC_ASSERT    2575 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(StackHandlerConstants::kContextOffset == 3 * kPointerSize);
STATIC_ASSERT    2576 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(StackHandlerConstants::kFPOffset == 4 * kPointerSize);
STATIC_ASSERT    2611 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(StackHandlerConstants::kSize == 5 * kPointerSize);
STATIC_ASSERT    2612 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(StackHandlerConstants::kNextOffset == 0);
STATIC_ASSERT    2613 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(StackHandlerConstants::kCodeOffset == 1 * kPointerSize);
STATIC_ASSERT    2614 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(StackHandlerConstants::kStateOffset == 2 * kPointerSize);
STATIC_ASSERT    2615 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(StackHandlerConstants::kContextOffset == 3 * kPointerSize);
STATIC_ASSERT    2616 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(StackHandlerConstants::kFPOffset == 4 * kPointerSize);
STATIC_ASSERT    2633 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(StackHandler::JS_ENTRY == 0);
STATIC_ASSERT    2693 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(FAST_SMI_ELEMENTS == 0);
STATIC_ASSERT    2694 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(FAST_HOLEY_SMI_ELEMENTS == 1);
STATIC_ASSERT    2695 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(FAST_ELEMENTS == 2);
STATIC_ASSERT    2696 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(FAST_HOLEY_ELEMENTS == 3);
STATIC_ASSERT    2706 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(FAST_SMI_ELEMENTS == 0);
STATIC_ASSERT    2707 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(FAST_HOLEY_SMI_ELEMENTS == 1);
STATIC_ASSERT    2708 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(FAST_ELEMENTS == 2);
STATIC_ASSERT    2709 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(FAST_HOLEY_ELEMENTS == 3);
STATIC_ASSERT    2722 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(FAST_SMI_ELEMENTS == 0);
STATIC_ASSERT    2723 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(FAST_HOLEY_SMI_ELEMENTS == 1);
STATIC_ASSERT    2949 src/x64/macro-assembler-x64.cc   STATIC_ASSERT(kNotStringTag != 0);
STATIC_ASSERT     752 src/x64/regexp-macro-assembler-x64.cc   STATIC_ASSERT(FAILURE == 0);  // Return value for failure is zero.
STATIC_ASSERT     296 src/x64/stub-cache-x64.cc   STATIC_ASSERT(kNotStringTag != 0);
STATIC_ASSERT    1448 src/x64/stub-cache-x64.cc       STATIC_ASSERT(FixedArray::kMaxLength < Smi::kMaxValue);
STATIC_ASSERT    1971 src/x64/stub-cache-x64.cc   STATIC_ASSERT(kSmiTag == 0);
STATIC_ASSERT    3150 src/x64/stub-cache-x64.cc   STATIC_ASSERT(kSmiTag == 0);