Lines Matching refs:CHECK
25 CHECK(map->IsHeapObject());
27 CHECK(HEAP->Contains(map));
45 CHECK(obj->IsOddball());
48 CHECK(String::cast(print_string)->IsEqualTo(CStrVector(string)));
56 CHECK(String::cast(print_string)->IsEqualTo(CStrVector(string)));
62 CHECK(obj->IsNumber());
65 CHECK(String::cast(print_string)->IsEqualTo(CStrVector(string)));
83 CHECK(code->IsCode());
97 CHECK(copy->IsCode());
101 CHECK(not_right != code);
110 CHECK(value->IsHeapNumber());
111 CHECK(value->IsNumber());
115 CHECK(value->IsSmi());
116 CHECK(value->IsNumber());
120 CHECK(value->IsSmi());
121 CHECK(value->IsNumber());
125 CHECK(value->IsSmi());
126 CHECK(value->IsNumber());
130 CHECK(value->IsSmi());
131 CHECK(value->IsNumber());
137 CHECK(value->IsHeapNumber());
138 CHECK(value->IsNumber());
145 CHECK(value->IsHeapNumber());
146 CHECK(value->IsNumber());
151 CHECK(HEAP->nan_value()->IsNumber());
152 CHECK(isnan(HEAP->nan_value()->Number()));
155 CHECK(s->IsString());
159 CHECK(
162 // Check ToString for oddballs
168 // Check ToString for Smis
173 // Check ToString for Numbers
184 CHECK(Smi::FromInt(42)->IsSmi());
185 CHECK(Failure::RetryAfterGC(NEW_SPACE)->IsFailure());
190 CHECK(Failure::Exception()->IsFailure());
191 CHECK(Smi::FromInt(Smi::kMinValue)->IsSmi());
192 CHECK(Smi::FromInt(Smi::kMaxValue)->IsSmi());
200 // Check GC.
232 CHECK(Isolate::Current()->context()->global()->HasLocalProperty(*name));
233 // Check function is retained.
236 CHECK(func_value->IsJSFunction());
252 CHECK(Isolate::Current()->context()->global()->HasLocalProperty(*obj_name));
253 CHECK(Isolate::Current()->context()->global()->
317 CHECK((*h1)->IsString());
318 CHECK((*h2)->IsHeapNumber());
319 CHECK((*h3)->IsString());
320 CHECK((*h4)->IsHeapNumber());
367 CHECK((*h1)->IsString());
368 CHECK((*h2)->IsHeapNumber());
370 CHECK(!WeakPointerCleared);
371 CHECK(!global_handles->IsNearDeath(h2.location()));
372 CHECK(!global_handles->IsNearDeath(h1.location()));
405 CHECK(!GlobalHandles::IsNearDeath(h1.location()));
406 CHECK(!GlobalHandles::IsNearDeath(h2.location()));
410 CHECK((*h1)->IsString());
412 CHECK(WeakPointerCleared);
413 CHECK(!GlobalHandles::IsNearDeath(h1.location()));
440 CHECK(!WeakPointerCleared);
445 CHECK(WeakPointerCleared);
518 CHECK(a->IsSymbol());
523 CHECK(String::cast(b)->IsEqualTo(CStrVector(string)));
552 // Check that we can add properties to function objects.
572 // check for empty
573 CHECK(!obj->HasLocalProperty(*first));
578 CHECK(obj->HasLocalProperty(*first));
581 CHECK(obj->DeleteProperty(*first, JSObject::NORMAL_DELETION));
582 CHECK(!obj->HasLocalProperty(*first));
589 CHECK(obj->HasLocalProperty(*first));
590 CHECK(obj->HasLocalProperty(*second));
593 CHECK
594 CHECK(obj->HasLocalProperty(*second));
595 CHECK(obj->DeleteProperty(*second, JSObject::NORMAL_DELETION));
596 CHECK(!obj->HasLocalProperty(*first));
597 CHECK(!obj->HasLocalProperty(*second));
604 CHECK(obj->HasLocalProperty(*first));
605 CHECK(obj->HasLocalProperty(*second));
608 CHECK(obj->DeleteProperty(*second, JSObject::NORMAL_DELETION));
609 CHECK(obj->HasLocalProperty(*first));
610 CHECK(obj->DeleteProperty(*first, JSObject::NORMAL_DELETION));
611 CHECK(!obj->HasLocalProperty(*first));
612 CHECK(!obj->HasLocalProperty(*second));
614 // check string and symbol match
620 CHECK(obj->HasLocalProperty(*s1_symbol));
622 // check symbol and string match
628 CHECK(obj->HasLocalProperty(*s2));
651 // Check the map has changed
652 CHECK(*initial_map != obj->map());
676 CHECK(array->HasFastTypeElements());
689 CHECK(length->ToArrayIndex(&int_length));
691 CHECK(array->HasDictionaryElements()); // Must be in slow mode.
696 CHECK(array->length()->ToArrayIndex(&new_int_length));
726 CHECK(!clone.is_identical_to(obj));
851 CHECK(runaway.is_null());
870 // Then clone this object (forcing it to go into old space) and check
876 CHECK(object_ctor->has_initial_map());
895 CHECK(!HEAP->always_allocate());
897 CHECK(!array->IsFailure());
898 CHECK(new_space->Contains(array));
904 CHECK(fixed_array_len < FixedArray::kMaxLength);
906 CHECK(!HEAP->always_allocate());
908 CHECK(!array->IsFailure());
909 CHECK(new_space->Contains(array));
912 CHECK(new_space->Contains(object));
931 CHECK(HEAP->old_pointer_space()->Contains(clone->address()));
954 // Check function is compiled.
957 CHECK(func_value->IsJSFunction());
959 CHECK(function->shared()->is_compiled());
965 CHECK(function->shared()->is_compiled());
975 CHECK(!function->shared()->is_compiled() || function->IsOptimized());
976 CHECK(!function->is_compiled() || function->IsOptimized());
979 CHECK(function->shared()->is_compiled());
980 CHECK(function->is_compiled());
1150 // Create an number of contexts and check the length of the weak list both
1199 CHECK(HEAP->old_pointer_space()->IsSweepingComplete());
1217 CHECK(!HEAP->old_pointer_space()->IsSweepingComplete());
1269 CHECK(HEAP->InNewSpace(*FACTORY->NewFixedArray(1000, NOT_TENURED)));
1283 CHECK(2 * old_capacity == new_capacity);
1288 CHECK(old_capacity == new_capacity);
1294 CHECK(old_capacity == new_capacity);
1304 CHECK(old_capacity == 2 * new_capacity);
1312 CHECK(old_capacity == new_capacity);
1324 CHECK(2 * old_capacity == new_capacity);
1328 CHECK(old_capacity == new_capacity);
1520 CHECK(f->IsOptimized());
1529 CHECK(marking->IsMarking());
1573 CHECK(trans->get(j + Map::kProtoTransitionMapOffset)->IsMap());
1574 CHECK(trans->get(j + Map::kProtoTransitionPrototypeOffset)->IsJSObject());
1589 CHECK(!space->LastPage()->Contains(map->prototype_transitions()->address()));
1590 CHECK(space->LastPage()->Contains(prototype->address()));
1592 CHECK(map->GetPrototypeTransition(*prototype)->IsMap());
1594 CHECK(map->GetPrototypeTransition(*prototype)->IsMap());
1623 CHECK(f->IsOptimized());
1669 CHECK(f->IsOptimized());