Lines Matching defs:GetHeap

79     CONDITIONAL_WRITE_BARRIER(GetHeap(), this, offset, value, mode);  \
204 return map() == GetHeap()->external_map();
371 return map() == GetHeap()->feedback_vector_map();
424 Heap* heap = GetHeap();
434 return map() == GetHeap()->native_context_map();
438 return map() == GetHeap()->script_context_table_map();
442 return map() == GetHeap()->scope_info_map();
446 return map() == GetHeap()->module_info_map();
477 return map() == GetHeap()->hash_table_map();
483 return IsHashTable() && this != GetHeap()->string_table();
493 return map() == GetHeap()->unseeded_number_dictionary_map();
533 return map() == GetHeap()->ordered_hash_table_map();
983 chars, length_, string_->GetHeap()->HashSeed());
1445 Heap* HeapObject::GetHeap() const {
1455 return GetHeap()->isolate();
1476 value->GetHeap()->incremental_marking()->RecordWrite(this, nullptr, value);
1478 value->GetHeap()->VerifyObjectLayoutChange(this, value);
1494 value->GetHeap()->incremental_marking()->RecordWrite(this, nullptr, value);
1496 value->GetHeap()->VerifyObjectLayoutChange(this, value);
1578 Object* the_hole = GetHeap()->the_hole_value();
1600 set_dependent_code(DependentCode::cast(GetHeap()->empty_fixed_array()),
1720 DCHECK((GetHeap()->MaxSemiSpaceSize() /
1849 Object* the_hole = object->GetHeap()->the_hole_value();
1883 Heap* heap = object->GetHeap();
1918 (*value == object->GetHeap()->empty_fixed_array()) ||
1920 (value->map() == object->GetHeap()->fixed_array_map() ||
1921 value->map() == object->GetHeap()->fixed_cow_array_map()));
1922 DCHECK((*value == object->GetHeap()->empty_fixed_array()) ||
1931 CONDITIONAL_WRITE_BARRIER(GetHeap(), this, kElementsOffset, value, mode);
2016 DCHECK(GetHeap()->gc_state() == Heap::MARK_COMPACT ||
2017 this == GetHeap()->empty_weak_cell());
2030 CONDITIONAL_WRITE_BARRIER(GetHeap(), this, kValueOffset, val, mode);
2041 WRITE_BARRIER(GetHeap(), this, kNextOffset, val);
2047 DCHECK_EQ(GetHeap()->the_hole_value(), the_hole_value);
2165 WRITE_BARRIER(GetHeap(), this, offset, value);
2219 WRITE_BARRIER(GetHeap(), this, offset, value);
2292 CONDITIONAL_WRITE_BARRIER(GetHeap(), this, offset, value, mode);
2301 !GetHeap()->InNewSpace(filler_value));
2303 !GetHeap()->InNewSpace(pre_allocated_value));
2333 Object* value = GetHeap()->undefined_value();
2388 DCHECK(map() != GetHeap()->fixed_cow_array_map());
2397 DCHECK_NE(GetHeap()->fixed_cow_array_map(), map());
2403 WRITE_BARRIER(GetHeap(), this, offset, value);
2408 DCHECK(map() != GetHeap()->fixed_cow_array_map() &&
2409 map() != GetHeap()->fixed_array_map());
2417 DCHECK(map() != GetHeap()->fixed_cow_array_map() &&
2418 map() != GetHeap()->fixed_array_map());
2435 DCHECK(map() != GetHeap()->fixed_cow_array_map() &&
2436 map() != GetHeap()->fixed_array_map());
2451 DCHECK(map() != GetHeap()->fixed_cow_array_map() &&
2452 map() != GetHeap()->fixed_array_map());
2603 Heap* heap = GetHeap();
2625 DCHECK_NE(map(), GetHeap()->fixed_cow_array_map());
2630 CONDITIONAL_WRITE_BARRIER(GetHeap(), this, offset, value, mode);
2637 DCHECK_NE(array->map(), array->GetHeap()->fixed_cow_array_map());
2640 DCHECK(!array->GetHeap()->InNewSpace(value));
2713 this == GetHeap()->empty_descriptor_array());
2950 result = GetHeap()->empty_fixed_array();
2952 result = GetHeap()->empty_sloppy_arguments_elements();
2954 result = GetHeap()->EmptyFixedTypedArrayForMap(this);
2958 DCHECK(!GetHeap()->InNewSpace(result));
3435 DCHECK(map() == GetHeap()->root(Heap::kFreeSpaceMapRootIndex) ||
3436 (!GetHeap()->deserialization_complete() && map() == NULL));
3444 DCHECK(map() == GetHeap()->root(Heap::kFreeSpaceMapRootIndex) ||
3445 (!GetHeap()->deserialization_complete() && map() == NULL));
3454 SLOW_DCHECK(!o->GetHeap()->deserialization_complete() || o->IsFreeSpace());
3739 CONDITIONAL_WRITE_BARRIER(GetHeap(), this, kParentOffset, parent, mode);
3758 CONDITIONAL_WRITE_BARRIER(GetHeap(), this, kFirstOffset, value, mode);
3774 CONDITIONAL_WRITE_BARRIER(GetHeap(), this, kSecondOffset, value, mode);
4758 bool Map::IsBooleanMap() { return this == GetHeap()->boolean_map(); }
5353 CONDITIONAL_WRITE_BARRIER(GetHeap(), this, kPrototypeOffset, value, mode);
5460 this, GetHeap()->elements_transition_symbol());
5477 GetHeap(), this, Map::kTransitionsOrPrototypeInfoOffset, value, mode);
6080 CONDITIONAL_WRITE_BARRIER(value->GetHeap(), this, kCodeOffset, value, mode);
6088 CodeFlusher* flusher = GetHeap()->mark_compact_collector()->code_flusher();
6116 CONDITIONAL_WRITE_BARRIER(GetHeap(),
6200 set_function_data(GetHeap()->undefined_value());
6219 set_function_data(GetHeap()->undefined_value());
6345 return optimized_code_map() == GetHeap()->empty_fixed_array();
6420 DCHECK(!GetHeap()->InNewSpace(value));
6423 GetHeap()->incremental_marking()->RecordWriteOfCodeEntry(
6431 DCHECK(!GetHeap()->InNewSpace(value));
6494 WRITE_BARRIER(GetHeap(), this, kContextOffset, value);
6571 CONDITIONAL_WRITE_BARRIER(GetHeap(), this, offset, value, mode); \
6656 !GetHeap()->InNewSpace(value))
6688 CONDITIONAL_WRITE_BARRIER(GetHeap(), this, kTypeFeedbackInfoOffset,
6883 CONDITIONAL_WRITE_BARRIER(GetHeap(), this, kByteOffsetOffset, value, mode);
6895 CONDITIONAL_WRITE_BARRIER(GetHeap(), this, kByteLengthOffset, value, mode);
6927 CONDITIONAL_WRITE_BARRIER(GetHeap(), this, kLengthOffset, value, mode);
7040 DCHECK(map == GetHeap()->fixed_array_map() ||
7041 map == GetHeap()->fixed_cow_array_map());
7044 fixed_array == GetHeap()->empty_fixed_array());
7465 DCHECK(!GetHeap()->InNewSpace(GetHeap()->empty_fixed_array()));
7466 DCHECK(!GetHeap()->InNewSpace(GetHeap()->empty_properties_dictionary()));
7469 GetHeap()->empty_properties_dictionary());
7471 WRITE_FIELD(this, kPropertiesOffset, GetHeap()->empty_fixed_array());
7986 DCHECK((storage->map() == array->GetHeap()->fixed_double_array_map() &&
7988 ((storage->map() != array->GetHeap()->fixed_double_array_map()) &&