RUNTIME_ASSERT 74 src/runtime.cc RUNTIME_ASSERT(args[index]->Is##Type()); \ RUNTIME_ASSERT 78 src/runtime.cc RUNTIME_ASSERT(args[index]->Is##Type()); \ RUNTIME_ASSERT 85 src/runtime.cc RUNTIME_ASSERT(args[index]->IsBoolean()); \ RUNTIME_ASSERT 92 src/runtime.cc RUNTIME_ASSERT(args[index]->IsSmi()); \ RUNTIME_ASSERT 99 src/runtime.cc RUNTIME_ASSERT(args[index]->IsNumber()); \ RUNTIME_ASSERT 106 src/runtime.cc RUNTIME_ASSERT(obj->IsNumber()); \ RUNTIME_ASSERT 114 src/runtime.cc RUNTIME_ASSERT(args[index]->IsSmi()); \ RUNTIME_ASSERT 121 src/runtime.cc RUNTIME_ASSERT(args[index]->IsSmi()); \ RUNTIME_ASSERT 122 src/runtime.cc RUNTIME_ASSERT(args.smi_at(index) == kStrictMode || \ RUNTIME_ASSERT 1277 src/runtime.cc RUNTIME_ASSERT(type == FUNCTION_TEMPLATE_INFO_TYPE || RUNTIME_ASSERT 1279 src/runtime.cc RUNTIME_ASSERT(offset > 0); RUNTIME_ASSERT 1281 src/runtime.cc RUNTIME_ASSERT(offset < FunctionTemplateInfo::kSize); RUNTIME_ASSERT 1283 src/runtime.cc RUNTIME_ASSERT(offset < ObjectTemplateInfo::kSize); RUNTIME_ASSERT 1452 src/runtime.cc RUNTIME_ASSERT(args[0]->IsContext()); RUNTIME_ASSERT 1457 src/runtime.cc RUNTIME_ASSERT(mode == READ_ONLY || mode == NONE); RUNTIME_ASSERT 1555 src/runtime.cc RUNTIME_ASSERT(args.length() == 2 || args.length() == 3); RUNTIME_ASSERT 1560 src/runtime.cc RUNTIME_ASSERT(args[1]->IsSmi()); RUNTIME_ASSERT 1614 src/runtime.cc RUNTIME_ASSERT(args.length() == 2); RUNTIME_ASSERT 1690 src/runtime.cc RUNTIME_ASSERT(args[1]->IsContext()); RUNTIME_ASSERT 1803 src/runtime.cc RUNTIME_ASSERT(last_match_info->HasFastObjectElements()); RUNTIME_ASSERT 1804 src/runtime.cc RUNTIME_ASSERT(index >= 0); RUNTIME_ASSERT 1805 src/runtime.cc RUNTIME_ASSERT(index <= subject->length()); RUNTIME_ASSERT 2114 src/runtime.cc RUNTIME_ASSERT(0 <= offset && offset < code->Size()); RUNTIME_ASSERT 2160 src/runtime.cc RUNTIME_ASSERT(args.length() == 1); RUNTIME_ASSERT 2230 src/runtime.cc RUNTIME_ASSERT(code->IsJSFunction()); RUNTIME_ASSERT 2289 src/runtime.cc RUNTIME_ASSERT(num >= 0); RUNTIME_ASSERT 2313 src/runtime.cc RUNTIME_ASSERT(index->IsNumber()); RUNTIME_ASSERT 3597 src/runtime.cc RUNTIME_ASSERT(start_index <= static_cast<uint32_t>(sub->length())); RUNTIME_ASSERT 3764 src/runtime.cc RUNTIME_ASSERT(end >= start); RUNTIME_ASSERT 3765 src/runtime.cc RUNTIME_ASSERT(start >= 0); RUNTIME_ASSERT 3766 src/runtime.cc RUNTIME_ASSERT(end <= value->length()); RUNTIME_ASSERT 4183 src/runtime.cc RUNTIME_ASSERT(2 <= radix && radix <= 36); RUNTIME_ASSERT 4231 src/runtime.cc RUNTIME_ASSERT(f >= 0); RUNTIME_ASSERT 4256 src/runtime.cc RUNTIME_ASSERT(f >= -1 && f <= 20); RUNTIME_ASSERT 4281 src/runtime.cc RUNTIME_ASSERT(f >= 1 && f <= 21); RUNTIME_ASSERT 4492 src/runtime.cc RUNTIME_ASSERT(!obj->IsNull()); RUNTIME_ASSERT 4495 src/runtime.cc RUNTIME_ASSERT(IsValidAccessor(getter)); RUNTIME_ASSERT 4497 src/runtime.cc RUNTIME_ASSERT(IsValidAccessor(setter)); RUNTIME_ASSERT 4499 src/runtime.cc RUNTIME_ASSERT((unchecked & ~(READ_ONLY | DONT_ENUM | DONT_DELETE)) == 0); RUNTIME_ASSERT 4521 src/runtime.cc RUNTIME_ASSERT((unchecked & ~(READ_ONLY | DONT_ENUM | DONT_DELETE)) == 0); RUNTIME_ASSERT 4753 src/runtime.cc RUNTIME_ASSERT(args.length() == 4 || args.length() == 5); RUNTIME_ASSERT 4759 src/runtime.cc RUNTIME_ASSERT( RUNTIME_ASSERT 4782 src/runtime.cc RUNTIME_ASSERT(args.length() == 1); RUNTIME_ASSERT 4798 src/runtime.cc RUNTIME_ASSERT(args.length() == 1); RUNTIME_ASSERT 4817 src/runtime.cc RUNTIME_ASSERT(args.length() == 1); RUNTIME_ASSERT 4830 src/runtime.cc RUNTIME_ASSERT(args.length() == 5); RUNTIME_ASSERT 4920 src/runtime.cc RUNTIME_ASSERT(args.length() == 3 || args.length() == 4); RUNTIME_ASSERT 4928 src/runtime.cc RUNTIME_ASSERT( RUNTIME_ASSERT 6137 src/runtime.cc RUNTIME_ASSERT(radix == 0 || (2 <= radix && radix <= 36)); RUNTIME_ASSERT 6489 src/runtime.cc RUNTIME_ASSERT(pattern_length > 0); RUNTIME_ASSERT 6674 src/runtime.cc RUNTIME_ASSERT(number->IsNumber()); RUNTIME_ASSERT 6685 src/runtime.cc RUNTIME_ASSERT(number->IsNumber()); RUNTIME_ASSERT 7139 src/runtime.cc RUNTIME_ASSERT(elements_array->HasFastSmiOrObjectElements()); RUNTIME_ASSERT 7159 src/runtime.cc RUNTIME_ASSERT((elements_length & 1) == 0); // Even length. RUNTIME_ASSERT 7162 src/runtime.cc RUNTIME_ASSERT(elements->get(i)->IsNumber()); RUNTIME_ASSERT 7163 src/runtime.cc RUNTIME_ASSERT(elements->get(i + 1)->IsString()); RUNTIME_ASSERT 8008 src/runtime.cc RUNTIME_ASSERT(args[3]->IsNumber()); RUNTIME_ASSERT 8083 src/runtime.cc RUNTIME_ASSERT(function->shared()->bound()); RUNTIME_ASSERT 8352 src/runtime.cc RUNTIME_ASSERT(args[0]->IsSmi()); RUNTIME_ASSERT 8369 src/runtime.cc RUNTIME_ASSERT(frame->function()->IsJSFunction()); RUNTIME_ASSERT 8374 src/runtime.cc RUNTIME_ASSERT(function->IsOptimized()); RUNTIME_ASSERT 8460 src/runtime.cc RUNTIME_ASSERT(args.length() == 1 || args.length() == 2); RUNTIME_ASSERT 8630 src/runtime.cc RUNTIME_ASSERT(isolate->bootstrapper()->IsActive()); RUNTIME_ASSERT 8636 src/runtime.cc RUNTIME_ASSERT(isolate->bootstrapper()->IsActive()); RUNTIME_ASSERT 8715 src/runtime.cc RUNTIME_ASSERT(!args[0]->IsJSFunction()); RUNTIME_ASSERT 8723 src/runtime.cc RUNTIME_ASSERT(!args[0]->IsJSFunction()); RUNTIME_ASSERT 9304 src/runtime.cc RUNTIME_ASSERT(output->HasFastObjectElements()); RUNTIME_ASSERT 9309 src/runtime.cc RUNTIME_ASSERT(output_array->length() >= DateParser::OUTPUT_SIZE); RUNTIME_ASSERT 9515 src/runtime.cc RUNTIME_ASSERT(IsAligned(size, kPointerSize)); RUNTIME_ASSERT 9516 src/runtime.cc RUNTIME_ASSERT(size > 0); RUNTIME_ASSERT 9519 src/runtime.cc RUNTIME_ASSERT(size <= kMinFreeNewSpaceAfterGC); RUNTIME_ASSERT 9537 src/runtime.cc RUNTIME_ASSERT(array->HasFastSmiOrObjectElements()); RUNTIME_ASSERT 10038 src/runtime.cc RUNTIME_ASSERT(arguments->HasFastObjectElements()); RUNTIME_ASSERT 10280 src/runtime.cc RUNTIME_ASSERT(args[0]->IsJSFunction() || RUNTIME_ASSERT 10515 src/runtime.cc RUNTIME_ASSERT(obj->HasNamedInterceptor()); RUNTIME_ASSERT 10530 src/runtime.cc RUNTIME_ASSERT(obj->HasIndexedInterceptor()); RUNTIME_ASSERT 11851 src/runtime.cc RUNTIME_ASSERT(source_position >= 0); RUNTIME_ASSERT 11873 src/runtime.cc RUNTIME_ASSERT(source_position >= 0); RUNTIME_ASSERT 11877 src/runtime.cc RUNTIME_ASSERT(wrapper->value()->IsScript()); RUNTIME_ASSERT 11910 src/runtime.cc RUNTIME_ASSERT(args[0]->IsNumber()); RUNTIME_ASSERT 11928 src/runtime.cc RUNTIME_ASSERT(args[0]->IsNumber()); RUNTIME_ASSERT 12445 src/runtime.cc RUNTIME_ASSERT(instance_filter->IsUndefined() || RUNTIME_ASSERT 12448 src/runtime.cc RUNTIME_ASSERT(max_references >= 0); RUNTIME_ASSERT 12533 src/runtime.cc RUNTIME_ASSERT(max_references >= 0); RUNTIME_ASSERT 12590 src/runtime.cc RUNTIME_ASSERT(script_wrapper->value()->IsScript()); RUNTIME_ASSERT 12594 src/runtime.cc RUNTIME_ASSERT(compilation_state == Script::COMPILATION_STATE_INITIAL); RUNTIME_ASSERT 12748 src/runtime.cc RUNTIME_ASSERT(original_script_value->value()->IsScript()); RUNTIME_ASSERT 12792 src/runtime.cc RUNTIME_ASSERT(JSValue::cast(*script_object)->value()->IsScript()); RUNTIME_ASSERT 13083 src/runtime.cc RUNTIME_ASSERT(args[1]->IsUndefined() || args[1]->IsJSObject()); RUNTIME_ASSERT 13084 src/runtime.cc RUNTIME_ASSERT(args[2]->IsUndefined() || args[2]->IsBoolean()); RUNTIME_ASSERT 13085 src/runtime.cc RUNTIME_ASSERT(args[3]->IsUndefined() || args[3]->IsSmi()); RUNTIME_ASSERT 13086 src/runtime.cc RUNTIME_ASSERT(args[4]->IsUndefined() || args[4]->IsSmi()); RUNTIME_ASSERT 13124 src/runtime.cc RUNTIME_ASSERT(args[2]->IsUndefined() || args[2]->IsJSObject()); RUNTIME_ASSERT 13581 src/runtime.cc RUNTIME_ASSERT(format_content.IsAscii());