Lines Matching refs:CHECK
50 CHECK(marking->IsMarking() || marking->IsStopped());
54 CHECK(marking->IsMarking());
58 CHECK(marking->IsComplete());
63 CHECK(map->IsHeapObject());
65 CHECK(CcTest::heap()->Contains(map));
84 CHECK(obj->IsOddball());
89 CHECK(String::cast(print_string)->IsUtf8EqualTo(CStrVector(string)));
98 CHECK(String::cast(print_string)->IsUtf8EqualTo(CStrVector(string)));
104 CHECK(obj->IsNumber());
109 CHECK(String::cast(print_string)->IsUtf8EqualTo(CStrVector(string)));
128 CHECK(code->IsCode());
142 CHECK(copy->IsCode());
146 CHECK(not_right != code);
158 CHECK(value->IsHeapNumber());
159 CHECK(value->IsNumber());
163 CHECK(value->IsSmi());
164 CHECK(value->IsNumber());
168 CHECK(value->IsSmi());
169 CHECK(value->IsNumber());
173 CHECK(value->IsSmi());
174 CHECK(value->IsNumber());
178 CHECK(value->IsSmi());
179 CHECK(value->IsNumber());
185 CHECK(value->IsHeapNumber());
186 CHECK(value->IsNumber());
193 CHECK(value->IsHeapNumber());
194 CHECK(value->IsNumber());
200 CHECK(value->IsHeapNumber());
201 CHECK(value->IsNumber());
206 CHECK(heap->nan_value()->IsNumber());
207 CHECK(std::isnan(heap->nan_value()->Number()));
210 CHECK(s->IsString());
215 CHECK(JSReceiver::HasLocalProperty(global, object_string));
217 // Check ToString for oddballs
223 // Check ToString for Smis
228 // Check ToString for Numbers
239 CHECK(Smi::FromInt(42)->IsSmi());
240 CHECK(Failure::RetryAfterGC(NEW_SPACE)->IsFailure());
245 CHECK(Failure::Exception()->IsFailure());
246 CHECK(Smi::FromInt(Smi::kMinValue)->IsSmi());
247 CHECK(Smi::FromInt(Smi::kMaxValue)->IsSmi());
258 // Check GC.
290 CHECK(JSReceiver::HasLocalProperty(global, name));
291 // Check function is retained.
294 CHECK(func_value->IsJSFunction());
308 CHECK(JSReceiver::HasLocalProperty(global, obj_name));
309 CHECK(CcTest::i_isolate()->context()->global_object()->
379 CHECK((*h1)->IsString());
380 CHECK((*h2)->IsHeapNumber());
381 CHECK((*h3)->IsString());
382 CHECK((*h4)->IsHeapNumber());
434 CHECK((*h1)->IsString());
435 CHECK((*h2)->IsHeapNumber());
437 CHECK(!WeakPointerCleared);
438 CHECK(!global_handles->IsNearDeath(h2.location()));
439 CHECK(!global_handles->IsNearDeath(h1.location()));
471 CHECK(!heap->InNewSpace(*h1) && !heap->InNewSpace(*h2));
476 CHECK(!GlobalHandles::IsNearDeath(h1.location()));
477 CHECK(!GlobalHandles::IsNearDeath(h2.location()));
482 CHECK((*h1)->IsString());
484 CHECK(WeakPointerCleared);
485 CHECK(!GlobalHandles::IsNearDeath(h1.location()));
517 CHECK(!WeakPointerCleared);
522 CHECK(WeakPointerCleared);
596 CHECK(a->IsInternalizedString());
601 CHECK(String::cast(b)->IsUtf8EqualTo(CStrVector(string)));
634 // Check that we can add properties to function objects.
659 // check for empty
660 CHECK(!JSReceiver::HasLocalProperty(obj, first));
664 CHECK(JSReceiver::HasLocalProperty(obj, first));
668 CHECK(!JSReceiver::HasLocalProperty(obj, first));
673 CHECK(JSReceiver::HasLocalProperty(obj, first));
674 CHECK(JSReceiver::HasLocalProperty(obj, second));
678 CHECK(JSReceiver::HasLocalProperty(obj, second));
680 CHECK(!JSReceiver::HasLocalProperty(obj, first));
681 CHECK(!JSReceiver::HasLocalProperty(obj, second));
686 CHECK(JSReceiver::HasLocalProperty(obj, first));
687 CHECK(JSReceiver::HasLocalProperty(obj, second));
691 CHECK(JSReceiver::HasLocalProperty(obj, first));
693 CHECK(!JSReceiver::HasLocalProperty(obj, first));
694 CHECK(!JSReceiver::HasLocalProperty(obj, second));
696 // check string and internalized string match
701 CHECK(JSReceiver::HasLocalProperty(obj, s1_string));
703 // check internalized string and string match
708 CHECK(JSReceiver::HasLocalProperty(obj, s2));
733 // Check the map has changed
734 CHECK(*initial_map != obj->map());
760 CHECK(array->HasFastSmiOrObjectElements());
773 CHECK(length->ToArrayIndex(&int_length));
775 CHECK(array->HasDictionaryElements()); // Must be in slow mode.
780 CHECK(array->length()->ToArrayIndex(&new_int_length));
813 CHECK(!clone.is_identical_to(obj));
943 CHECK(runaway.is_null());
965 // Then clone this object (forcing it to go into old space) and check
971 CHECK(object_ctor->has_initial_map());
990 CHECK(!heap->always_allocate());
992 CHECK(!array->IsFailure());
993 CHECK(new_space->Contains(array));
999 CHECK(fixed_array_len < FixedArray::kMaxLength);
1001 CHECK(!heap->always_allocate());
1003 CHECK(!array->IsFailure());
1004 CHECK(new_space->Contains(array));
1007 CHECK(new_space->Contains(object));
1026 CHECK(heap->old_pointer_space()->Contains(clone->address()));
1052 // Check function is compiled.
1055 CHECK(func_value->IsJSFunction());
1057 CHECK(function->shared()->is_compiled());
1062 CHECK(function->shared()->is_compiled());
1071 CHECK(!function->shared()->is_compiled() || function->IsOptimized());
1072 CHECK(!function->is_compiled() || function->IsOptimized());
1075 CHECK(function->shared()->is_compiled());
1076 CHECK(function->is_compiled());
1102 // Check function is compiled.
1105 CHECK(func_value->IsJSFunction());
1107 CHECK(function->shared()->is_compiled());
1111 CHECK(function->shared()->is_compiled());
1116 CHECK(!function->shared()->is_compiled() || function->IsOptimized());
1127 CHECK(function->shared()->is_compiled());
1136 CHECK(!function->shared()->is_compiled() || function->IsOptimized());
1137 CHECK(!function->is_compiled() || function->IsOptimized());
1140 CHECK(function->shared()->is_compiled());
1141 CHECK(function->is_compiled());
1167 // Check function is compiled.
1170 CHECK(func_value->IsJSFunction());
1172 CHECK(function->shared()->is_compiled());
1177 CHECK(function->shared()->is_compiled());
1185 CHECK(!function->shared()->is_compiled() || function->IsOptimized());
1186 CHECK(!function->is_compiled() || function->IsOptimized());
1209 CHECK(function->shared()->is_compiled() || !function->IsOptimized());
1210 CHECK(function->is_compiled() || !function->IsOptimized());
1244 // Check functions are compiled.
1247 CHECK(func_value->IsJSFunction());
1249 CHECK(function->shared()->is_compiled());
1252 CHECK(func_value2->IsJSFunction());
1254 CHECK(function2->shared()->is_compiled());
1278 CHECK(!function->shared()->is_compiled() || function->IsOptimized());
1279 CHECK(!function->is_compiled() || function->IsOptimized());
1306 // Check function is compiled.
1309 CHECK(func_value->IsJSFunction());
1311 CHECK(function->shared()->is_compiled());
1316 CHECK(function->shared()->is_compiled());
1345 CHECK(function->shared()->is_compiled() || !function->IsOptimized());
1346 CHECK(function->is_compiled() || !function->IsOptimized());
1537 // Create an number of contexts and check the length of the weak list both
1587 CHECK(CcTest::heap()->old_pointer_space()->IsLazySweepingComplete());
1664 CHECK(heap->InNewSpace(*factory->NewFixedArray(32, NOT_TENURED)));
1687 CHECK(2 * old_capacity == new_capacity);
1692 CHECK(old_capacity == new_capacity);
1698 CHECK(old_capacity == new_capacity);
1708 CHECK(old_capacity == 2 * new_capacity);
1716 CHECK(old_capacity == new_capacity);
1737 CHECK(2 * old_capacity == new_capacity);
1741 CHECK(old_capacity == new_capacity);
1971 CHECK(f->IsOptimized());
1980 CHECK(marking->IsMarking());
2027 CHECK(trans->get(j + Map::kProtoTransitionMapOffset)->IsMap());
2029 CHECK(proto->IsTheHole() || proto->IsJSObject());
2045 CHECK(!space->LastPage()->Contains(
2047 CHECK(space->LastPage()->Contains(prototype->address()));
2049 CHECK(Map::GetPrototypeTransition(map, prototype)->IsMap());
2051 CHECK(Map::GetPrototypeTransition(map, prototype)->IsMap());
2082 CHECK(f->IsOptimized());
2139 CHECK(f->IsOptimized());
2181 CHECK(CcTest::heap()->InNewSpace(*o));
2213 CHECK(CcTest::heap()->InOldDataSpace(o->RawFastPropertyAt(0)));
2214 CHECK(CcTest::heap()->InOldPointerSpace(o->RawFastPropertyAt(1)));
2215 CHECK(CcTest::heap()->InOldDataSpace(o->RawFastPropertyAt(2)));
2216 CHECK(CcTest::heap()->InOldPointerSpace(o->RawFastPropertyAt(3)));
2217 CHECK(CcTest::heap()->InOldDataSpace(o->RawFastPropertyAt(4)));
2218 CHECK(CcTest::heap()->InOldPointerSpace(o->RawFastPropertyAt(5)));
2250 CHECK(CcTest::heap()->InOldPointerSpace(o->RawFastPropertyAt(0)));
2251 CHECK(CcTest::heap()->InOldPointerSpace(o->RawFastPropertyAt(1)));
2252 CHECK(CcTest::heap()->InOldDataSpace(o->RawFastPropertyAt(2)));
2253 CHECK(CcTest::heap()->InOldDataSpace(o->RawFastPropertyAt(3)));
2254 CHECK(CcTest::heap()->InOldPointerSpace(o->RawFastPropertyAt(4)));
2255 CHECK(CcTest::heap()->InOldDataSpace(o->RawFastPropertyAt(5)));
2280 CHECK(CcTest::heap()->InOldPointerSpace(o->elements()));
2281 CHECK(CcTest::heap()->InOldPointerSpace(*o));
2306 CHECK(CcTest::heap()->InOldPointerSpace(*o));
2307 CHECK(CcTest::heap()->InOldPointerSpace(o->RawFastPropertyAt(0)));
2308 CHECK(CcTest::heap()->InOldDataSpace(o->RawFastPropertyAt(1)));
2311 CHECK(CcTest::heap()->InOldPointerSpace(inner_object));
2312 CHECK(CcTest::heap()->InOldDataSpace(inner_object->RawFastPropertyAt(0)));
2313 CHECK(CcTest::heap()->InOldPointerSpace(inner_object->RawFastPropertyAt(1)));
2338 CHECK(CcTest::heap()->InOldPointerSpace(*o));
2339 CHECK(CcTest::heap()->InOldDataSpace(o->properties()));
2364 CHECK(CcTest::heap()->InOldDataSpace(o->elements()));
2365 CHECK(CcTest::heap()->InOldPointerSpace(*o));
2396 CHECK(CcTest::heap()->InOldPointerSpace(*o));
2397 CHECK(CcTest::heap()->InOldPointerSpace(*int_array_handle));
2398 CHECK(CcTest::heap()->InOldPointerSpace(int_array_handle->elements()));
2399 CHECK(CcTest::heap()->InOldPointerSpace(*double_array_handle));
2400 CHECK(CcTest::heap()->InOldDataSpace(double_array_handle->elements()));
2431 CHECK(CcTest::heap()->InOldPointerSpace(*o));
2432 CHECK(CcTest::heap()->InOldPointerSpace(*int_array_handle_1));
2433 CHECK(CcTest::heap()->InOldPointerSpace(int_array_handle_1->elements()));
2434 CHECK(CcTest::heap()->InOldPointerSpace(*int_array_handle_2));
2435 CHECK(CcTest::heap()->InOldPointerSpace(int_array_handle_2->elements()));
2468 CHECK(CcTest::heap()->InOldPointerSpace(*o));
2469 CHECK(CcTest::heap()->InOldPointerSpace(*double_array_handle_1));
2470 CHECK(CcTest::heap()->InOldDataSpace(double_array_handle_1->elements()));
2471 CHECK(CcTest::heap()->InOldPointerSpace(*double_array_handle_2));
2472 CHECK(CcTest::heap()->InOldDataSpace(double_array_handle_2->elements()));
2499 CHECK(CcTest::heap()->InNewSpace(o->elements()));
2525 CHECK(CcTest::heap()->InOldPointerSpace(*o));
2610 CHECK(root->IsJSObject());
2611 CHECK(root->map()->IsMap());
2654 CHECK(root->IsJSObject());
2655 CHECK(root->map()->IsMap());
2718 CHECK(s->IsSeqOneByteString());
2719 CHECK(CcTest::heap()->InNewSpace(*s));
2726 CHECK(t->IsSlicedString());
2727 CHECK(!CcTest::heap()->InNewSpace(*t));
2731 CHECK(SlicedString::cast(*slice)->parent()->IsSeqOneByteString());
2733 CHECK(SlicedString::cast(*slice)->parent()->IsSeqOneByteString());
2767 CHECK(internal_obj->HasFastProperties());
2775 // Check values.
2778 CHECK(value->Equals(obj->GetHiddenValue(v8_str("key string"))));
2780 // Check size.
2821 CHECK(cells->GetCell(0)->value()->IsJSFunction());
2822 CHECK(cells->GetCell(1)->value()->IsJSFunction());
2828 CHECK(cells->GetCell(0)->value()->IsTheHole());
2829 CHECK(cells->GetCell(1)->value()->IsTheHole());
2864 CHECK(ic_before->ic_state() == MONOMORPHIC);
2870 CHECK(ic_after->ic_state() == MONOMORPHIC);
2896 CHECK(ic_before->ic_state() == MONOMORPHIC);
2904 CHECK(IC::IsCleared(ic_after));
2937 CHECK(ic_before->ic_state() == POLYMORPHIC);
2945 CHECK(IC::IsCleared(ic_after));
2974 // to check whether the data is being released since the external string
2984 CHECK(!resource->IsDisposed());
2987 CHECK(!resource->IsDisposed());
2993 CHECK(resource->IsDisposed());
3141 CHECK(f->is_compiled());
3148 CHECK(g->is_compiled());
3196 CHECK(f->is_compiled());
3244 CHECK(f->is_compiled());
3265 CHECK(f->is_compiled());
3276 CHECK(shared1->code()->gc_metadata() != NULL);
3287 CHECK(shared1->code()->gc_metadata() == NULL);
3296 CHECK(space_remaining >= extra_bytes);
3353 CHECK(array->HasFastSmiOrObjectElements());
3360 CHECK(maybe_object->ToObject(&obj));
3407 CHECK(f->is_compiled());
3463 CHECK(f->is_compiled());
3479 CHECK(isolate->debug()->Load());
3610 CHECK(site->dependent_code()->is_code_at(index));
3629 CHECK(!(site->dependent_code()->is_code_at(index)));