Lines Matching refs:FixedArray
522 FixedArray* new_properties = NULL;
1192 accumulator->Add("<FixedArray[%u]>", FixedArray::cast(this)->length());
1335 FixedArray::BodyDescriptor::IterateBody(this, object_size, v);
1493 set_properties(FixedArray::cast(values));
1598 set_properties(FixedArray::cast(values));
1867 FixedArray* new_properties = 0; // Will always be NULL or a valid pointer.
1878 new_properties = FixedArray::cast(new_properties_object);
1886 set_properties(FixedArray::cast(new_properties));
2239 FixedArray* map_array = FixedArray::cast(descriptor_contents);
2264 // There was already a map in the descriptor, create a 2-element FixedArray
2266 FixedArray* new_array;
2271 if (!maybe_new_array->To<FixedArray>(&new_array)) {
2281 // slot, and if that's not available, create a FixedArray to hold the existing
2283 FixedArray* array = FixedArray::cast(descriptor_contents);
2294 if (!maybe_new_array->To<FixedArray>(&new_array)) {
3472 array = FixedArrayBase::cast(FixedArray::cast(array)->get(1));
3514 value = FixedArray::cast(array)->get(i);
3528 FixedArray::cast(elements())->set(1, dictionary);
3999 bool JSObject::ReferencesObjectFromElements(FixedArray* elements,
4063 FixedArray* elements = FixedArray::cast(this->elements());
4068 FixedArray* parameter_map = FixedArray::cast(elements());
4076 FixedArray* arguments = FixedArray::cast(parameter_map->get(1));
4199 FixedArray* curr_fixed_array =
4200 FixedArray::cast(curr->map()->instance_descriptors()->GetEnumCache());
4383 FixedArray* parameter_map = FixedArray::cast(elements());
4388 FixedArray* arguments = FixedArray::cast(parameter_map->get(1));
4499 FixedArray* parameter_map = FixedArray::cast(elements());
4908 FixedArray* contents = ContentArray();
4956 FixedArray* ContentArray() {
4958 return static_cast<FixedArray*>(array);
4973 explicit IntrusivePrototypeTransitionIterator(FixedArray* proto_trans)
5002 return HeapObject::RawField(proto_trans_, FixedArray::kMapOffset);
5020 FixedArray* proto_trans_;
5036 // the current index in the map of the FixedArray of the desciptor
5041 // the current index in the map of the FixedArray holding the prototype
5059 // Start iterating over this map's children, possibly destroying a FixedArray
5068 // none, return NULL and reset any destroyed FixedArray maps.
5137 FixedArray* cache = default_cache();
5181 cache = FixedArray::cast(result);
5211 FixedArray* cache = default_cache();
5246 FixedArray* array = default_cache();
5262 FixedArray* array = default_cache();
5291 FixedArray* pair = FixedArray::cast(other);
5307 FixedArray* pair = FixedArray::cast(obj);
5319 FixedArray* pair = FixedArray::cast(obj);
5487 // The maps in |maps_| must be copied to a newly allocated FixedArray,
5494 FixedArray* list = FixedArray::cast(obj);
5506 FixedArray* list = FixedArray::cast(obj);
5551 MaybeObject* FixedArray::AddKeysFromJSArray(JSArray* array) {
5555 FixedArray* result;
5556 if (!maybe_result->To<FixedArray>(&result)) return maybe_result;
5569 MaybeObject* FixedArray::UnionOfKeys(FixedArray* other) {
5573 FixedArray* result;
5574 if (!maybe_result->To<FixedArray>(&result)) return maybe_result;
5587 MaybeObject* FixedArray::CopySize(int new_length) {
5594 FixedArray* result = FixedArray::cast(obj);
5610 void FixedArray::CopyTo(int pos, FixedArray* dest, int dest_pos, int len) {
5620 bool FixedArray::IsEqualTo(FixedArray* other) {
5642 FixedArray* result = FixedArray::cast(array);
5657 void DescriptorArray::SetEnumCache(FixedArray* bridge_storage,
5658 FixedArray* new_cache,
5663 FixedArray::cast(get(kEnumerationIndexIndex))->
5665 FixedArray::cast(get(kEnumerationIndexIndex))->
5669 FixedArray::cast(bridge_storage)->
5671 FixedArray::cast(bridge_storage)->
5673 NoWriteBarrierSet(FixedArray::cast(bridge_storage),
7217 FixedArray* array = FixedArray::cast(object);
7267 FixedArray* contents = FixedArray::cast(
7287 FixedArray* array = FixedArray::cast(object);
7542 Context* JSFunction::GlobalContextFromLiterals(FixedArray* literals) {
7648 FixedArray* assignments) {
7671 obj = FixedArray::cast(obj)->get(index * 3);
7681 obj = FixedArray::cast(obj)->get(index * 3 + 1);
7689 FixedArray::cast(this_property_assignments())->get(index * 3 + 1);
7697 FixedArray::cast(this_property_assignments())->get(index * 3 + 2);
8466 FixedArray* new_elements;
8499 FixedArray* parameter_map = FixedArray::cast(old_elements);
8543 FixedArray* parameter_map = FixedArray::cast(old_elements);
8564 FixedArray* new_elements;
8590 FixedArray* cache = prototype_transitions();
8613 FixedArray* cache = prototype_transitions();
8625 FixedArray* new_cache;
8834 static_cast<uint32_t>(FixedArray::cast(elements())->length());
8836 !FixedArray::cast(elements())->get(index)->IsTheHole()) {
8880 FixedArray* parameter_map = FixedArray::cast(elements());
8886 FixedArray* arguments = FixedArray::cast(parameter_map->get(1));
9097 FixedArray* elements = FixedArray::cast(this->elements());
9101 FixedArray* arguments = FixedArray::cast(elements->get(1));
9109 FixedArray* elements = FixedArray::cast(this->elements());
9113 FixedArray* arguments = FixedArray::cast(elements->get(1));
9128 FixedArray* backing_store = FixedArray::cast(elements());
9130 backing_store = FixedArray::cast(backing_store->get(1));
9199 FixedArray* new_elements;
9234 FixedArray* elements = FixedArray::cast(this->elements());
9628 FixedArray* parameter_map = FixedArray::cast(elements());
9647 FixedArray* arguments = FixedArray::cast(parameter_map->get(1));
9810 FixedArray* backing_store = NULL;
9814 FixedArray::cast(FixedArray::cast(backing_store_base)->get(1));
9815 backing_store = FixedArray::cast(backing_store_base);
9826 backing_store = FixedArray::cast(backing_store_base);
9834 SeededNumberDictionary::cast(FixedArray::cast(elements()));
9893 FixedArray* elements = FixedArray::cast(this->elements());
9972 void Dictionary<Shape, Key>::CopyValuesTo(FixedArray* elements) {
10121 static_cast<uint32_t>(FixedArray::cast(elements())->length());
10123 !FixedArray::cast(elements())->get(index)->IsTheHole();
10186 void FixedArray::SwapPairs(FixedArray* numbers, int i, int j) {
10198 static void InsertionSortPairs(FixedArray* content,
10199 FixedArray* numbers,
10213 void HeapSortPairs(FixedArray* content, FixedArray* numbers, int len) {
10260 void FixedArray::SortPairs(FixedArray* numbers, uint32_t len) {
10302 void JSObject::GetLocalPropertyNames(FixedArray* storage, int index) {
10329 static_cast<uint32_t>(FixedArray::cast(elements())->length());
10337 int JSObject::GetLocalElementKeys(FixedArray* storage,
10345 FixedArray::cast(elements())->length();
10347 if (!FixedArray::cast(elements())->get(i)->IsTheHole()) {
10411 FixedArray* parameter_map = FixedArray::cast(elements());
10413 FixedArray* arguments = FixedArray::cast(parameter_map->get(1));
10470 int JSObject::GetEnumElementKeys(FixedArray* storage) {
10517 FixedArray* other_array = FixedArray::cast(other);
10558 FixedArray* other_array = FixedArray::cast(obj);
10576 FixedArray* other_array = FixedArray::cast(obj);
10604 FixedArray* val = FixedArray::cast(obj);
10619 FixedArray* val = FixedArray::cast(obj);
11106 FixedArray*,
11123 FixedArray*,
11302 FixedArray* fast_elements = FixedArray::cast(new_array);
11370 FixedArray* elements = FixedArray::cast(elements_base);
11865 FixedArray* value) {
11902 explicit SymbolsKey(FixedArray* symbols) : symbols_(symbols) { }
11905 FixedArray* o = FixedArray::cast(symbols);
11917 FixedArray* symbols = FixedArray::cast(obj);
11929 FixedArray* symbols_;
11933 Object* MapCache::Lookup(FixedArray* array) {
11941 MaybeObject* MapCache::Put(FixedArray* array, Map* value) {
11981 FixedArray* iteration_order = FixedArray::cast(obj);
11990 FixedArray* enumeration_order = FixedArray::cast(obj);
12151 FixedArray::set(kMaxNumberKeyIndex,
12263 FixedArray* storage,
12285 void StringDictionary::CopyEnumKeysTo(FixedArray
12286 FixedArray* sort_array) {
12307 FixedArray* storage,
12441 FixedArray::cast(fields)->set(offset, value);
12478 obj->set_properties(FixedArray::cast(fields));
12671 Handle<FixedArray> old_break_points =
12672 Handle<FixedArray>(FixedArray::cast(debug_info->break_points()));
12673 Handle<FixedArray> new_break_points =
12777 Handle<FixedArray> old_array =
12778 Handle<FixedArray>(
12779 FixedArray::cast(break_point_info->break_point_objects()));
12780 Handle<FixedArray> new_array =
12808 Handle<FixedArray> array = FACTORY->NewFixedArray(2);
12815 Handle<FixedArray> old_array =
12816 Handle<FixedArray>(
12817 FixedArray::cast(break_point_info->break_point_objects()));
12818 Handle<FixedArray> new_array =
12841 FixedArray* array = FixedArray::cast(break_point_info->break_point_objects());
12858 return FixedArray::cast(break_point_objects())->length();