• Home
  • Raw
  • Download

Lines Matching refs:FixedArray

383 Handle<FixedArray> JSObject::EnsureWritableFastElements(  in EnsureWritableFastElements()
387 Handle<FixedArray> elems(FixedArray::cast(object->elements()), isolate); in EnsureWritableFastElements()
389 Handle<FixedArray> writable_elems = isolate->factory()->CopyFixedArrayWithMap( in EnsureWritableFastElements()
1406 os << "<FixedArray[" << FixedArray::cast(this)->length() << "]>"; in HeapObjectShortPrint()
1567 FixedArray::BodyDescriptor::IterateBody(this, object_size, v); in IterateBody()
1967 Handle<FixedArray> old_storage = handle(object->properties(), isolate); in MigrateFastToFast()
1968 Handle<FixedArray> new_storage = in MigrateFastToFast()
1969 FixedArray::CopySize(old_storage, external); in MigrateFastToFast()
1991 Handle<FixedArray> array = isolate->factory()->NewFixedArray(total_size); in MigrateFastToFast()
3143 typedef FixedArray Array;
3147 Handle<FixedArray> array) { in Contains()
3156 Handle<FixedArray> array) { in Insert()
3175 Handle<FixedArray> array, in AppendUnique()
3320 FixedArray* array_maps = FixedArray::cast(maybe_array_maps); in TransitionElementsTo()
4113 Handle<FixedArray> array( in New()
4122 Object* value = FixedArray::get(GetIndex(fast_map)); in Get()
4135 FixedArray::set(GetIndex(fast_map), *normalized_map); in Set()
4334 Handle<FixedArray> fields = factory->NewFixedArray( in MigrateSlowToFast()
4436 value = handle(Handle<FixedArray>::cast(array)->get(i), isolate); in CopyFastElementsToDictionary()
4460 Handle<FixedArray>::cast(array)->get(1))); in NormalizeElements()
4481 FixedArray::cast(object->elements())->set(1, *dictionary); in NormalizeElements()
5013 bool JSObject::ReferencesObjectFromElements(FixedArray* elements, in ReferencesObjectFromElements()
5079 FixedArray* elements = FixedArray::cast(this->elements()); in ReferencesObject()
5084 FixedArray* parameter_map = FixedArray::cast(elements()); in ReferencesObject()
5092 FixedArray* arguments = FixedArray::cast(parameter_map->get(1)); in ReferencesObject()
5429 FixedArray::cast(copy->elements())->map() == in StructureWalk()
5460 Handle<FixedArray> names = in StructureWalk()
5498 Handle<FixedArray> elements(FixedArray::cast(copy->elements())); in StructureWalk()
5666 static bool ContainsOnlyValidKeys(Handle<FixedArray> array) { in ContainsOnlyValidKeys()
5676 static Handle<FixedArray> ReduceFixedArrayTo( in ReduceFixedArrayTo()
5677 Handle<FixedArray> array, int length) { in ReduceFixedArrayTo()
5681 Handle<FixedArray> new_array = in ReduceFixedArrayTo()
5688 static Handle<FixedArray> GetEnumPropertyKeys(Handle<JSObject> object, in GetEnumPropertyKeys()
5708 Handle<FixedArray> keys(desc->GetEnumCache(), isolate); in GetEnumPropertyKeys()
5731 Handle<FixedArray> storage = isolate->factory()->NewFixedArray( in GetEnumPropertyKeys()
5733 Handle<FixedArray> indices = isolate->factory()->NewFixedArray( in GetEnumPropertyKeys()
5749 indices = Handle<FixedArray>(); in GetEnumPropertyKeys()
5761 Handle<FixedArray> bridge_storage = in GetEnumPropertyKeys()
5777 return Handle<FixedArray>(isolate->heap()->empty_fixed_array()); in GetEnumPropertyKeys()
5779 Handle<FixedArray> storage = isolate->factory()->NewFixedArray(length); in GetEnumPropertyKeys()
5786 MaybeHandle<FixedArray> JSReceiver::GetKeys(Handle<JSReceiver> object, in GetKeys()
5790 Handle<FixedArray> content = isolate->factory()->empty_fixed_array(); in GetKeys()
5810 FixedArray); in GetKeys()
5813 FixedArray::AddKeysFromArrayLike( in GetKeys()
5815 FixedArray); in GetKeys()
5827 RETURN_EXCEPTION_IF_SCHEDULED_EXCEPTION(isolate, FixedArray); in GetKeys()
5832 Handle<FixedArray> element_keys = in GetKeys()
5837 FixedArray::UnionOfKeys(content, element_keys), in GetKeys()
5838 FixedArray); in GetKeys()
5848 FixedArray::AddKeysFromArrayLike(content, result), in GetKeys()
5849 FixedArray); in GetKeys()
5873 FixedArray::UnionOfKeys( in GetKeys()
5875 FixedArray); in GetKeys()
5885 FixedArray::AddKeysFromArrayLike(content, result), in GetKeys()
5886 FixedArray); in GetKeys()
5962 FixedArray* parameter_map = FixedArray::cast(object->elements()); in DefineElementAccessor()
5967 FixedArray* arguments = FixedArray::cast(parameter_map->get(1)); in DefineElementAccessor()
6037 FixedArray* parameter_map = FixedArray::cast(object->elements()); in SetElementCallback()
7152 FixedArray* proto_trans = reinterpret_cast<FixedArray*>(proto_trans_); in NumberOfTransitions()
7158 FixedArray* proto_trans = reinterpret_cast<FixedArray*>(proto_trans_); in GetTransition()
7299 Handle<FixedArray> cache = handle(code_cache->default_cache()); in UpdateDefaultCache()
7340 cache = FixedArray::CopySize(cache, new_length); in UpdateDefaultCache()
7370 FixedArray* cache = default_cache(); in LookupDefaultCache()
7405 FixedArray* array = default_cache(); in GetIndex()
7421 FixedArray* array = default_cache(); in RemoveByIndex()
7447 FixedArray* pair = FixedArray::cast(other); in IsMatch()
7463 FixedArray* pair = FixedArray::cast(obj); in HashForObject()
7471 Handle<FixedArray> pair = isolate->factory()->NewFixedArray(2); in AsHandle()
7623 Handle<FixedArray> list = in AsHandle()
7636 FixedArray* list = FixedArray::cast(obj); in FromObject()
7679 void FixedArray::Shrink(int new_length) { in Shrink()
7688 MaybeHandle<FixedArray> FixedArray::AddKeysFromArrayLike( in AddKeysFromArrayLike()
7689 Handle<FixedArray> content, in AddKeysFromArrayLike()
7693 Handle<FixedArray> result; in AddKeysFromArrayLike()
7697 FixedArray); in AddKeysFromArrayLike()
7712 MaybeHandle<FixedArray> FixedArray::UnionOfKeys(Handle<FixedArray> first, in UnionOfKeys()
7713 Handle<FixedArray> second) { in UnionOfKeys()
7715 Handle<FixedArray> result; in UnionOfKeys()
7723 FixedArray); in UnionOfKeys()
7738 Handle<FixedArray> FixedArray::CopySize( in CopySize()
7739 Handle<FixedArray> array, int new_length, PretenureFlag pretenure) { in CopySize()
7742 Handle<FixedArray> result = in CopySize()
7759 void FixedArray::CopyTo(int pos, FixedArray* dest, int dest_pos, int len) { in CopyTo()
7769 bool FixedArray::IsEqualTo(FixedArray* other) { in IsEqualTo()
7788 Handle<FixedArray> result = factory->NewFixedArray(LengthFor(size)); in Allocate()
7807 void DescriptorArray::SetEnumCache(FixedArray* bridge_storage, in SetEnumCache()
7808 FixedArray* new_cache, in SetEnumCache()
7814 FixedArray::cast(bridge_storage)-> in SetEnumCache()
7816 FixedArray::cast(bridge_storage)-> in SetEnumCache()
7920 Handle<FixedArray> result; in New()
8472 Handle<FixedArray> String::CalculateLineEnds(Handle<String> src, in CalculateLineEnds()
8497 Handle<FixedArray> array = isolate->factory()->NewFixedArray(line_count); in CalculateLineEnds()
9171 Handle<FixedArray> literals, in AddToOptimizedCodeMap()
9177 Handle<FixedArray> new_code_map; in AddToOptimizedCodeMap()
9188 Handle<FixedArray> old_code_map = Handle<FixedArray>::cast(value); in AddToOptimizedCodeMap()
9191 new_code_map = FixedArray::CopySize( in AddToOptimizedCodeMap()
9219 FixedArray* SharedFunctionInfo::GetLiteralsFromOptimizedCodeMap(int index) { in GetLiteralsFromOptimizedCodeMap()
9221 FixedArray* code_map = FixedArray::cast(optimized_code_map()); in GetLiteralsFromOptimizedCodeMap()
9223 FixedArray* cached_literals = FixedArray::cast(code_map->get(index + 1)); in GetLiteralsFromOptimizedCodeMap()
9233 FixedArray* code_map = FixedArray::cast(optimized_code_map()); in GetCodeFromOptimizedCodeMap()
9241 FixedArray* code_map = FixedArray::cast(optimized_code_map()); in ClearOptimizedCodeMap()
9260 FixedArray* code_map = FixedArray::cast(optimized_code_map()); in EvictFromOptimizedCodeMap()
9301 FixedArray* code_map = FixedArray::cast(optimized_code_map()); in TrimOptimizedCodeMap()
9343 Handle<FixedArray> maps = factory->NewFixedArrayWithHoles( in CacheInitialJSArrayMaps()
9537 Context* JSFunction::NativeContextFromLiterals(FixedArray* literals) { in NativeContextFromLiterals()
9599 Handle<FixedArray> empty = isolate->factory()->NewFixedArray(0); in InitLineEnds()
9607 Handle<FixedArray> array = String::CalculateLineEnds(src, true); in InitLineEnds()
9623 FixedArray* line_ends_array = FixedArray::cast(script->line_ends()); in GetColumnNumber()
9635 FixedArray* line_ends_array = FixedArray::cast(line_ends()); in GetLineNumberWithArray()
9988 FixedArray* optimized_code_map = FixedArray::cast(value); in SearchOptimizedCodeMap()
10956 Handle<FixedArray> JSObject::SetFastElementsCapacityAndLength( in SetFastElementsCapacityAndLength()
10965 Handle<FixedArray> new_elements = in SetFastElementsCapacityAndLength()
11002 Handle<FixedArray> parameter_map = Handle<FixedArray>::cast(old_elements); in SetFastElementsCapacityAndLength()
11182 Handle<FixedArray> keys = isolate->factory()->NewFixedArray(num_elements); in SetElementsLength()
11243 FixedArray* cache = map->GetPrototypeTransitions(); in GetPrototypeTransition()
11272 Handle<FixedArray> cache(map->GetPrototypeTransitions()); in PutPrototypeTransition()
11280 cache = FixedArray::CopySize(cache, transitions * 2 * step + header); in PutPrototypeTransition()
11311 FixedArray* proto_transitions = GetPrototypeTransitions(); in ZapPrototypeTransitions()
11399 FixedArray::CopySize(entries, capacity, TENURED)); in Insert()
11899 FixedArray* elements = FixedArray::cast(this->elements()); in HasFastArgumentsElements()
11903 FixedArray* arguments = FixedArray::cast(elements->get(1)); in HasFastArgumentsElements()
11911 FixedArray* elements = FixedArray::cast(this->elements()); in HasDictionaryArgumentsElements()
11915 FixedArray* arguments = FixedArray::cast(elements->get(1)); in HasDictionaryArgumentsElements()
11942 Handle<FixedArray> backing_store(FixedArray::cast(object->elements())); in SetFastElement()
11945 backing_store = handle(FixedArray::cast(backing_store->get(1))); in SetFastElement()
12033 Handle<FixedArray> new_elements = in SetFastElement()
12064 Handle<FixedArray> elements(FixedArray::cast(object->elements())); in SetDictionaryElement()
12511 Handle<FixedArray> parameter_map(FixedArray::cast(object->elements())); in SetElementWithoutInterceptor()
12530 Handle<FixedArray> arguments(FixedArray::cast(parameter_map->get(1))); in SetElementWithoutInterceptor()
12868 FixedArray* backing_store = NULL; in GetElementsCapacityAndUsage()
12872 FixedArray::cast(FixedArray::cast(backing_store_base)->get(1)); in GetElementsCapacityAndUsage()
12873 backing_store = FixedArray::cast(backing_store_base); in GetElementsCapacityAndUsage()
12892 backing_store = FixedArray::cast(backing_store_base); in GetElementsCapacityAndUsage()
12984 FixedArray* elements = FixedArray::cast(this->elements()); in ShouldConvertToFastElements()
13061 void Dictionary<Derived, Shape, Key>::CopyValuesTo(FixedArray* elements) { in CopyValuesTo()
13240 void FixedArray::SwapPairs(FixedArray* numbers, int i, int j) { in SwapPairs()
13252 static void InsertionSortPairs(FixedArray* content, in InsertionSortPairs()
13253 FixedArray* numbers, in InsertionSortPairs()
13267 void HeapSortPairs(FixedArray* content, FixedArray* numbers, int len) { in HeapSortPairs()
13314 void FixedArray::SortPairs(FixedArray* numbers, uint32_t len) { in SortPairs()
13357 FixedArray* storage, int index, PropertyAttributes filter) { in GetOwnPropertyNames()
13388 static_cast<uint32_t>(FixedArray::cast(elements())->length()); in NumberOfEnumElements()
13396 int JSObject::GetOwnElementKeys(FixedArray* storage, in GetOwnElementKeys()
13406 FixedArray::cast(elements())->length(); in GetOwnElementKeys()
13408 if (!FixedArray::cast(elements())->get(i)->IsTheHole()) { in GetOwnElementKeys()
13463 FixedArray* parameter_map = FixedArray::cast(elements()); in GetOwnElementKeys()
13465 FixedArray* arguments = FixedArray::cast(parameter_map->get(1)); in GetOwnElementKeys()
13522 int JSObject::GetEnumElementKeys(FixedArray* storage) { in GetEnumElementKeys()
13542 FixedArray* other_array = FixedArray::cast(other); in IsMatch()
13581 FixedArray* other_array = FixedArray::cast(obj); in HashForObject()
13594 Handle<FixedArray> array = isolate->factory()->NewFixedArray(4); in AsHandle()
13622 FixedArray* val = FixedArray::cast(obj); in IsMatch()
13637 FixedArray* val = FixedArray::cast(obj); in HashForObject()
13746 Handle<FixedArray> array = factory->NewFixedArray(length, pretenure); in New()
14039 FixedArray*,
14067 FixedArray*,
14242 Handle<FixedArray> fast_elements = in PrepareElementsForSort()
14300 FixedArray* elements = FixedArray::cast(*elements_base); in PrepareElementsForSort()
14786 JSRegExp::Flags flags, Handle<FixedArray> value) { in PutRegExp()
14818 explicit StringsKey(Handle<FixedArray> strings) : strings_(strings) { } in StringsKey()
14821 FixedArray* o = FixedArray::cast(strings); in IsMatch()
14833 FixedArray* strings = FixedArray::cast(obj); in HashForObject()
14845 Handle<FixedArray> strings_;
14849 Object* MapCache::Lookup(FixedArray* array) { in Lookup()
14859 Handle<MapCache> map_cache, Handle<FixedArray> array, Handle<Map> value) { in Put()
14895 Handle<FixedArray> iteration_order = factory->NewFixedArray(length); in GenerateNewEnumerationIndices()
14901 Handle<FixedArray> enumeration_order = factory->NewFixedArray(length); in GenerateNewEnumerationIndices()
15055 FixedArray::set(kMaxNumberKeyIndex, in UpdateMaxNumberKey()
15159 FixedArray* storage, in CopyKeysTo()
15192 void NameDictionary::CopyEnumKeysTo(FixedArray* storage) { in CopyEnumKeysTo()
15219 FixedArray* storage, in CopyKeysTo()
15397 Handle<FixedArray> backing_store = isolate->factory()->NewFixedArray( in Allocate()
15745 FixedArray* array = FixedArray::cast(value_array->elements()); in Next()
15902 Handle<FixedArray> old_break_points = in SetBreakPoint()
15903 Handle<FixedArray>(FixedArray::cast(debug_info->break_points())); in SetBreakPoint()
15904 Handle<FixedArray> new_break_points = in SetBreakPoint()
16008 Handle<FixedArray> old_array = in ClearBreakPoint()
16009 Handle<FixedArray>( in ClearBreakPoint()
16010 FixedArray::cast(break_point_info->break_point_objects())); in ClearBreakPoint()
16011 Handle<FixedArray> new_array = in ClearBreakPoint()
16041 Handle<FixedArray> array = isolate->factory()->NewFixedArray(2); in SetBreakPoint()
16048 Handle<FixedArray> old_array = in SetBreakPoint()
16049 Handle<FixedArray>( in SetBreakPoint()
16050 FixedArray::cast(break_point_info->break_point_objects())); in SetBreakPoint()
16051 Handle<FixedArray> new_array = in SetBreakPoint()
16074 FixedArray* array = FixedArray::cast(break_point_info->break_point_objects()); in HasBreakPointObject()
16091 return FixedArray::cast(break_point_objects())->length(); in GetBreakPointCount()