Lines Matching defs:DCHECK

299   DCHECK(!object->IsUninitialized());
301 DCHECK(object->FitsRepresentation(representation));
311 DCHECK((type_ & kIsNotStringMask) == kStringTag);
318 DCHECK((type_ & kIsNotStringMask) == kStringTag);
325 DCHECK((type_ & kIsNotStringMask) == kStringTag);
330 DCHECK(valid());
353 DCHECK(IsFlat());
369 DCHECK(IsFlat());
468 DCHECK(0 <= index && index <= length_);
510 DCHECK(result != 0); // Ensure that the hash value of 0 is never computed.
542 DCHECK(string_->IsSeqOneByteString());
546 DCHECK(length_ >= 0);
547 DCHECK(from_ + length_ <= string_->length());
552 DCHECK(result != 0); // Ensure that the hash value of 0 is never computed.
598 DCHECK(result != 0); // Ensure that the hash value of 0 is never computed.
966 DCHECK(!result ||
1063 DCHECK(IsNumber());
1117 // This was not always the case. This DCHECK is here to catch
1119 DCHECK(AllowHeapAllocation::IsAllowed());
1137 DCHECK(!str.is_null());
1140 DCHECK(!str->AsArrayIndex(&index));
1322 DCHECK(Smi::IsValid(value));
1328 DCHECK(Smi::IsValid(value));
1363 DCHECK(IsForwardingAddress());
1486 DCHECK(type < FIRST_NONSTRING_TYPE);
1583 DCHECK(!IsZombie());
1643 DCHECK((GetHeap()->MaxSemiSpaceSize() /
1646 DCHECK(count < MementoFoundCountBits::kMax);
1662 DCHECK(FLAG_allocation_site_pretenuring);
1746 DCHECK(mode != ALLOW_COPIED_DOUBLE_ELEMENTS);
1786 DCHECK(elements->map() == heap->fixed_array_map() ||
1797 DCHECK(mode == ALLOW_COPIED_DOUBLE_ELEMENTS);
1818 DCHECK((object->map()->has_fast_smi_or_object_elements() ||
1822 DCHECK((*value == object->GetHeap()->empty_fixed_array()) ||
1836 DCHECK(!GetHeap()->InNewSpace(GetHeap()->empty_fixed_array()));
1863 DCHECK(!ExpectedTransitionKey(map).is_null());
1903 DCHECK(!val->IsPropertyCell() && !val->IsCell());
1978 DCHECK(1 << kPointerSizeLog2 == kPointerSize);
1987 DCHECK(index < GetInternalFieldCount() && index >= 0);
1993 DCHECK(index < GetInternalFieldCount() && index >= 0);
2002 DCHECK(index < GetInternalFieldCount() && index >= 0);
2013 DCHECK(index < GetInternalFieldCount() && index >= 0);
2071 DCHECK(!filler_value->IsHeapObject() ||
2073 DCHECK(!pre_allocated_value->IsHeapObject() ||
2079 DCHECK(pre_allocated * kPointerSize + kHeaderSize <= size);
2093 DCHECK(properties()->IsDictionary() == map()->is_dictionary_map());
2182 DCHECK(map() != GetHeap()->fixed_cow_array_map());
2183 DCHECK(index >= 0 && index < this->length());
2184 DCHECK(reinterpret_cast<Object*>(value)->IsSmi());
2193 DCHECK(index >= 0 && index < this->length());
2211 DCHECK(bit_cast<uint64_t>(base::OS::nan_value()) != kHoleNanInt64);
2212 DCHECK((bit_cast<uint64_t>(base::OS::nan_value()) >> 32) != kHoleNanUpper32);
2218 DCHECK(map() != GetHeap()->fixed_cow_array_map() &&
2220 DCHECK(index >= 0 && index < this->length());
2222 DCHECK(!is_the_hole_nan(result));
2227 DCHECK(map() != GetHeap()->fixed_cow_array_map() &&
2229 DCHECK(index >= 0 && index < this->length());
2245 DCHECK(map() != GetHeap()->fixed_cow_array_map() &&
2254 DCHECK(map() != GetHeap()->fixed_cow_array_map() &&
2280 DCHECK(type < NUMBER_OF_TYPES);
2300 DCHECK(type < NUMBER_OF_TYPES);
2307 DCHECK(type < NUMBER_OF_TYPES);
2335 DCHECK(!is_finished());
2350 DCHECK(final_section_ == EXTENDED_SECTION);
2369 DCHECK(is_extended_layout());
2397 DCHECK(is_extended_layout());
2433 DCHECK(section == EXTENDED_SECTION && is_extended_layout());
2477 DCHECK(type <= LAST_TYPE);
2483 DCHECK(map() == GetHeap()->constant_pool_array_map());
2484 DCHECK(get_type(index) == INT64);
2491 DCHECK(map() == GetHeap()->constant_pool_array_map());
2492 DCHECK(get_type(index) == INT64);
2498 DCHECK(map() == GetHeap()->constant_pool_array_map());
2499 DCHECK(get_type(index) == CODE_PTR);
2505 DCHECK(map() == GetHeap()->constant_pool_array_map());
2506 DCHECK(get_type(index) == HEAP_PTR);
2512 DCHECK(map() == GetHeap()->constant_pool_array_map());
2513 DCHECK(get_type(index) == INT32);
2519 DCHECK(map() == GetHeap()->constant_pool_array_map());
2520 DCHECK(get_type(index) == INT64);
2527 DCHECK(map() == GetHeap()->constant_pool_array_map());
2528 DCHECK(get_type(index) == INT64);
2534 DCHECK(map() == GetHeap()->constant_pool_array_map());
2535 DCHECK(get_type(index) == CODE_PTR);
2541 DCHECK(map() == GetHeap()->constant_pool_array_map());
2542 DCHECK(!GetHeap()->InNewSpace(value));
2543 DCHECK(get_type(index) == HEAP_PTR);
2550 DCHECK(map() == GetHeap()->constant_pool_array_map());
2551 DCHECK(get_type(index) == INT32);
2557 DCHECK(map() == GetHeap()->constant_pool_array_map());
2558 DCHECK(offset_is_type(offset, INT32));
2564 DCHECK(map() == GetHeap()->constant_pool_array_map());
2565 DCHECK(offset_is_type(offset, INT64));
2571 DCHECK(map() == GetHeap()->constant_pool_array_map());
2572 DCHECK(offset_is_type(offset, INT64));
2578 DCHECK(map() == GetHeap()->constant_pool_array_map());
2579 DCHECK(offset_is_type(offset, CODE_PTR));
2586 DCHECK(map() == GetHeap()->constant_pool_array_map());
2587 DCHECK(!GetHeap()->InNewSpace(value));
2588 DCHECK(offset_is_type(offset, HEAP_PTR));
2607 DCHECK(kFirstEntryOffset - kHeaderSize == kInt32Size);
2672 DCHECK(map() != GetHeap()->fixed_cow_array_map());
2673 DCHECK(index >= 0 && index < this->length());
2683 DCHECK(array->map() != array->GetHeap()->fixed_cow_array_map());
2684 DCHECK(index >= 0 && index < array->length());
2697 DCHECK(array->map() != array->GetHeap()->fixed_cow_array_map());
2698 DCHECK(index >= 0 && index < array->length());
2699 DCHECK(!array->GetHeap()->InNewSpace(value));
2705 DCHECK(map() != GetHeap()->fixed_cow_array_map());
2706 DCHECK(index >= 0 && index < this->length());
2707 DCHECK(!GetHeap()->InNewSpace(GetHeap()->undefined_value()));
2715 DCHECK(index >= 0 && index < this->length());
2716 DCHECK(!GetHeap()->InNewSpace(GetHeap()->null_value()));
2724 DCHECK(map() != GetHeap()->fixed_cow_array_map());
2725 DCHECK(index >= 0 && index < this->length());
2726 DCHECK(!GetHeap()->InNewSpace(GetHeap()->the_hole_value()));
2746 DCHECK(length() >= kFirstIndex ||
2766 DCHECK(low <= high);
2810 DCHECK(len >= valid_entries);
2894 DCHECK(!GetHeap()->InNewSpace(GetHeap()->empty_fixed_array()));
2898 DCHECK(!GetHeap()->InNewSpace(empty_array));
2903 DCHECK(!GetHeap()->InNewSpace(empty_array));
2913 DCHECK(descriptor_number < number_of_descriptors());
2929 DCHECK(descriptor_number < number_of_descriptors());
2952 DCHECK(!representation.IsNone());
2960 DCHECK(descriptor_number < number_of_descriptors());
2971 DCHECK(descriptor_number < number_of_descriptors());
2982 DCHECK(descriptor_number < number_of_descriptors());
2994 DCHECK(GetDetails(descriptor_number).type() == FIELD);
3000 DCHECK(GetDetails(descriptor_number).type() == FIELD);
3011 DCHECK(GetType(descriptor_number) == CALLBACKS);
3017 DCHECK(GetType(descriptor_number) == CALLBACKS);
3034 DCHECK(descriptor_number < number_of_descriptors());
3050 DCHECK(descriptor_number < number_of_descriptors());
3088 DCHECK(!marking_->IsMarking() ||
3143 DCHECK(!requires_slow_elements());
3363 DCHECK(index >= 0 && index < length());
3389 DCHECK(index >= 0 && index < length());
3390 DCHECK(StringShape(this).IsSequential());
3407 DCHECK(this->IsFlat());
3408 DCHECK(StringShape(this).IsIndirect());
3421 DCHECK(offset <= length);
3470 DCHECK(index >= 0 && index < length());
3476 DCHECK(index >= 0 && index < length() && value <= kMaxOneByteCharCode);
3503 DCHECK(index >= 0 && index < length());
3509 DCHECK(index >= 0 && index < length());
3530 DCHECK(parent->IsSeqString() || parent->IsExternalString());
3592 DCHECK(IsAligned(reinterpret_cast<intptr_t>(resource), kPointerSize));
3605 DCHECK(index >= 0 && index < length());
3637 DCHECK(index >= 0 && index < length());
3670 DCHECK(depth_ > 0);
3671 DCHECK(depth_ <= maximum_depth_);
3677 DCHECK(buffer8_ != NULL && end_ != NULL);
3680 DCHECK(buffer8_ < end_);
3713 DCHECK(buffer8_ != end_);
3771 DCHECK(index >= 0 && index < this->length());
3777 DCHECK(index >= 0 && index < this->length());
3783 DCHECK(index >= 0 && (index * kIntSize) < this->length());
3805 DCHECK((index >= 0) && (index < this->length()));
3820 DCHECK((index >= 0) && (index < this->length()));
3839 DCHECK((index >= 0) && (index < this->length()));
3853 DCHECK((index >= 0) && (index < this->length()));
3860 DCHECK((index >= 0) && (index < this->length()));
3874 DCHECK((index >= 0) && (index < this->length()));
3881 DCHECK((index >= 0) && (index < this->length()));
3895 DCHECK((index >= 0) && (index < this->length()));
3902 DCHECK((index >= 0) && (index < this->length()));
3916 DCHECK((index >= 0) && (index < this->length()));
3923 DCHECK((index >= 0) && (index < this->length()));
3937 DCHECK((index >= 0) && (index < this->length()));
3944 DCHECK((index >= 0) && (index < this->length()));
3958 DCHECK((index >= 0) && (index < this->length()));
3965 DCHECK((index >= 0) && (index < this->length()));
3978 DCHECK((index >= 0) && (index < this->length()));
3985 DCHECK((index >= 0) && (index < this->length()));
3998 DCHECK((index >= 0) && (index < this->length()));
4073 DCHECK((index >= 0) && (index < this->length()));
4083 DCHECK((index >= 0) && (index < this->length()));
4090 DCHECK((index >= 0) && (index < this->length()));
4100 DCHECK((index >= 0) && (index < this->length()));
4170 DCHECK(value->IsUndefined());
4230 DCHECK(0 <= id && id < 256);
4254 DCHECK(index <= 0);
4295 DCHECK(instance_type == CODE_TYPE);
4303 DCHECK(0 <= value && value < 256);
4310 DCHECK(0 <= value && value < 256);
4316 DCHECK(0 <= value && value < 256);
4640 DCHECK(is_inline_cache_stub() ||
4648 DCHECK(is_inline_cache_stub() || ic_state() == DEBUG_STUB);
4688 DCHECK(kind() == OPTIMIZED_FUNCTION || kind() == STUB);
4695 DCHECK(kind() == OPTIMIZED_FUNCTION || kind() == STUB);
4768 DCHECK(level >= 0 && level <= kMaxLoopNestingMarker);
4782 DCHECK(ticks < 256);
4802 DCHECK(is_crankshafted());
4810 DCHECK(is_crankshafted());
4818 DCHECK(is_crankshafted());
4826 DCHECK(is_crankshafted());
4827 DCHECK(IsAligned(offset, static_cast<unsigned>(kIntSize)));
4843 DCHECK(IsAligned(offset, static_cast<unsigned>(kPointerSize)));
4863 DCHECK(kind() == STUB);
4870 DCHECK(kind() == STUB);
4878 DCHECK(kind() == OPTIMIZED_FUNCTION);
4885 DCHECK(kind() == OPTIMIZED_FUNCTION);
4886 DCHECK(!flag || AllowDeoptimization::IsAllowed(GetIsolate()));
4900 DCHECK(CanBeWeakStub());
4914 DCHECK(is_inline_cache_stub());
4948 DCHECK(value->IsConstantPoolArray());
5053 DCHECK(count_ < kMaxCount);
5080 DCHECK(value->IsNull() || value->IsJSReceiver());
5128 DCHECK(descriptors->number_of_descriptors() == number_of_own_descriptors);
5139 DCHECK(object->IsMap() || object->IsUndefined());
5196 DCHECK(map->GetPrototypeTransitions() != *proto_transitions);
5211 DCHECK(HasTransitionArray());
5230 DCHECK(new_target_index != TransitionArray::kNotFound);
5231 DCHECK(transition_array->GetTarget(new_target_index) == target);
5235 DCHECK(transitions() != transition_array);
5246 DCHECK(undefined->IsUndefined());
5252 DCHECK(instance_type() >= FIRST_JS_RECEIVER_TYPE);
5253 DCHECK((value->IsUndefined() && GetBackPointer()->IsMap()) ||
5479 DCHECK(kHeapObjectTag == 1); \
5480 DCHECK((value & kHeapObjectTag) == 0); \
5484 DCHECK(kHeapObjectTag == 1); \
5485 DCHECK((value & 0xC0000000) == 0xC0000000 || \
5560 DCHECK(this->strict_mode() == SLOPPY || this->strict_mode() == strict_mode);
5573 DCHECK(IsValidFunctionKind(kind));
5616 DCHECK(code()->kind() == Code::BUILTIN);
5638 DCHECK(value->kind() != Code::OPTIMIZED_FUNCTION);
5652 DCHECK(code()->gc_metadata() == NULL && value->gc_metadata() == NULL);
5685 DCHECK(IsApiFunction());
5696 DCHECK(HasBuiltinFunctionId());
5786 DCHECK(!IsBuiltin() || native); // All builtins are also native.
5845 DCHECK(!GetHeap()->InNewSpace(value));
5856 DCHECK(!GetHeap()->InNewSpace(value));
5896 DCHECK(value->IsUndefined() || value->IsContext());
5926 DCHECK(has_instance_prototype());
5935 DCHECK(has_prototype());
5954 DCHECK(!shared()->bound());
5960 DCHECK(!shared()->bound());
5966 DCHECK(shared()->bound());
5972 DCHECK(shared()->bound());
5975 DCHECK(bindings == GetHeap()->empty_fixed_array() ||
5982 DCHECK(!shared()->bound());
5988 DCHECK(id < kJSBuiltinsCount); // id is unsigned.
5995 DCHECK(id < kJSBuiltinsCount); // id is unsigned.
6002 DCHECK(id < kJSBuiltinsCount); // id is unsigned.
6009 DCHECK(id < kJSBuiltinsCount); // id is unsigned.
6011 DCHECK(!GetHeap()->InNewSpace(value));
6022 DCHECK(!value->IsHeapObject() || !GetHeap()->InNewSpace(value));
6146 DCHECK(kind() == FUNCTION);
6152 DCHECK(kind() == FUNCTION);
6160 DCHECK(IsCodeStubOrIC());
6167 DCHECK(IsCodeStubOrIC());
6290 DCHECK(this->data()->IsFixedArray());
6298 DCHECK(this->data()->IsFixedArray());
6306 DCHECK(TypeTag() != NOT_COMPILED);
6312 DCHECK(TypeTag() != NOT_COMPILED);
6313 DCHECK(index >= kDataIndex); // Only implementation data can be set this way.
6328 DCHECK((IsFastSmiOrObjectElementsKind(kind) &&
6338 DCHECK((kind != SLOPPY_ARGUMENTS_ELEMENTS) ||
6393 DCHECK(array != NULL);
6401 DCHECK(array != NULL); \
6414 DCHECK(array != NULL);
6422 DCHECK(array != NULL); \
6444 DCHECK(!HasFastProperties());
6450 DCHECK(HasDictionaryElements());
6484 DCHECK(FLAG_randomize_hashes || raw_running_hash_ == 0);
6520 DCHECK(is_array_index_);
6544 DCHECK(sizeof(Char) == 1 || sizeof(Char) == 2);
6556 DCHECK(!is_array_index_);
6616 DCHECK(IsInternalizedString());
6617 DCHECK(HasHashCode());
6619 DCHECK(SlowEquals(canonical));
6620 DCHECK(canonical->IsInternalizedString());
6621 DCHECK(canonical->HasHashCode());
6626 DCHECK(!HasHashCode());
6631 DCHECK(IsInternalizedString());
6634 DCHECK(canonical->IsInternalizedString());
6635 DCHECK(SlowEquals(canonical));
6636 DCHECK(canonical->HasHashCode());
6810 DCHECK(!key->IsName() ||
6823 DCHECK(other->IsNumber());
6835 DCHECK(other->IsNumber());
6848 DCHECK(other->IsNumber());
6878 DCHECK(key->IsUniqueName());
6950 DCHECK(!heap->InNewSpace(heap->empty_fixed_array()));
6956 DCHECK(array->HasFastSmiOrObjectElements());
6981 DCHECK(result == !HasExternalArrayElements());
6991 DCHECK((storage->map() == array->GetHeap()->fixed_double_array_map() &&
7184 DCHECK(!key->IsTheHole());
7204 DCHECK(!value->IsTheHole());