• Home
  • Raw
  • Download

Lines Matching refs:GetHeap

93     CONDITIONAL_WRITE_BARRIER(GetHeap(), this, offset, value, mode);    \
579 Heap* heap = map->GetHeap(); in IsContext()
593 HeapObject::cast(this)->GetHeap()->global_context_map(); in IsGlobalContext()
600 HeapObject::cast(this)->GetHeap()->scope_info_map(); in IsScopeInfo()
647 HeapObject::cast(this)->GetHeap()->hash_table_map(); in IsHashTable()
653 this != HeapObject::cast(this)->GetHeap()->symbol_table(); in IsDictionary()
659 HeapObject::cast(this)->GetHeap()->raw_unchecked_symbol_table(); in IsSymbolTable()
1119 Heap* HeapObject::GetHeap() { in GetHeap() function
1129 return GetHeap()->isolate(); in GetIsolate()
1143 value->GetHeap()->incremental_marking()->RecordWrite(this, NULL, value); in set_map()
1223 Object* the_hole = GetHeap()->the_hole_value(); in ContainsOnlySmisOrHoles()
1241 Heap* heap = GetHeap(); in ValidateSmiOnlyElements()
1280 Heap* heap = GetHeap(); in EnsureCanContainElements()
1305 if (elements->map() != GetHeap()->fixed_double_array_map()) { in EnsureCanContainElements()
1306 ASSERT(elements->map() == GetHeap()->fixed_array_map() || in EnsureCanContainElements()
1307 elements->map() == GetHeap()->fixed_cow_array_map()); in EnsureCanContainElements()
1364 (value == GetHeap()->empty_fixed_array())) == in set_map_and_elements()
1365 (value->map() == GetHeap()->fixed_array_map() || in set_map_and_elements()
1366 value->map() == GetHeap()->fixed_cow_array_map())); in set_map_and_elements()
1367 ASSERT((value == GetHeap()->empty_fixed_array()) || in set_map_and_elements()
1370 CONDITIONAL_WRITE_BARRIER(GetHeap(), this, kElementsOffset, value, mode); in set_map_and_elements()
1380 ASSERT(!GetHeap()->InNewSpace(GetHeap()->empty_fixed_array())); in initialize_properties()
1381 WRITE_FIELD(this, kPropertiesOffset, GetHeap()->empty_fixed_array()); in initialize_properties()
1389 ASSERT(!GetHeap()->InNewSpace(GetHeap()->empty_fixed_array())); in initialize_elements()
1390 WRITE_FIELD(this, kElementsOffset, GetHeap()->empty_fixed_array()); in initialize_elements()
1501 WRITE_BARRIER(GetHeap(), this, offset, value); in SetInternalField()
1537 WRITE_BARRIER(GetHeap(), this, offset, value); in FastPropertyAtPut()
1571 CONDITIONAL_WRITE_BARRIER(GetHeap(), this, offset, value, mode); in InObjectPropertyAtPut()
1581 !GetHeap()->InNewSpace(filler_value)); in InitializeBody()
1583 !GetHeap()->InNewSpace(pre_allocated_value)); in InitializeBody()
1617 Object* value = GetHeap()->undefined_value(); in InitializeBody()
1682 WRITE_BARRIER(GetHeap(), this, offset, value); in set()
1721 return GetHeap()->the_hole_value(); in get()
1723 return GetHeap()->NumberFromDouble(get_scalar(index)); in get()
1752 Heap* heap = GetHeap(); in GetWriteBarrierMode()
1766 CONDITIONAL_WRITE_BARRIER(GetHeap(), this, offset, value, mode); in set()
1777 Heap* heap = array->GetHeap(); in NoIncrementalWriteBarrierSet()
1796 set_undefined(GetHeap(), index); in set_undefined()
1809 set_null(GetHeap(), index); in set_null()
1826 GetHeap()->the_hole_value()); in set_the_hole()
2043 : marking_(array->GetHeap()->incremental_marking()) { in WhitenessWitness()
2368 CONDITIONAL_WRITE_BARRIER(GetHeap(), this, kFirstOffset, value, mode); in set_first()
2384 CONDITIONAL_WRITE_BARRIER(GetHeap(), this, kSecondOffset, value, mode); in set_second()
2474 GetHeap()->the_hole_value(), in Clear()
2649 return GetHeap()->NumberFromInt32(get_scalar(index)); in get()
2668 return GetHeap()->NumberFromUint32(get_scalar(index)); in get()
2687 return GetHeap()->NumberFromDouble(get_scalar(index)); in get()
2706 return GetHeap()->NumberFromDouble(get_scalar(index)); in get()
3328 CONDITIONAL_WRITE_BARRIER(GetHeap(), this, kPrototypeOffset, value, mode); in set_prototype()
3335 return GetHeap()->empty_descriptor_array(); in instance_descriptors()
3363 Heap* heap = GetHeap(); in set_instance_descriptors()
3650 return initial_map() != GetHeap()->undefined_value(); in BOOL_ACCESSORS()
3764 CONDITIONAL_WRITE_BARRIER(value->GetHeap(), this, kCodeOffset, value, mode); in set_code()
3776 CONDITIONAL_WRITE_BARRIER(GetHeap(), in set_scope_info()
3870 GetHeap()->incremental_marking()->RecordWriteOfCodeEntry( in set_code()
3913 WRITE_BARRIER(GetHeap(), this, kContextOffset, value); in set_context()
4028 ASSERT(bindings == GetHeap()->empty_fixed_array() || in set_function_bindings()
4029 bindings->map() == GetHeap()->fixed_cow_array_map()); in set_function_bindings()
4050 WRITE_BARRIER(GetHeap(), this, OffsetOfFunctionWithId(id), value); in set_javascript_builtin()
4075 ASSERT(!value->IsHeapObject() || !GetHeap()->InNewSpace(value)); in ACCESSORS()
4284 (map == GetHeap()->fixed_array_map() || in GetElementsKind()
4285 map == GetHeap()->fixed_cow_array_map())) || in GetElementsKind()
4288 fixed_array == GetHeap()->empty_fixed_array())) || in GetElementsKind()
4558 if (proto->IsNull()) return GetHeap()->undefined_value(); in BypassGlobalProxy()
4746 } else if (!GetHeap()->new_space()->Contains(elts) && in EnsureSize()
4772 ASSERT((storage->map() == GetHeap()->fixed_double_array_map() && in SetContent()
4774 ((storage->map() != GetHeap()->fixed_double_array_map()) && in SetContent()
4786 return GetHeap()->CopyFixedArray(this); in Copy()
4792 return GetHeap()->CopyFixedDoubleArray(this); in Copy()