Lines Matching defs:elements
676 // These are array elements / object properties -> allow in place
838 FixedArray elements = FixedArray::cast(array->elements());
839 for (int i = 0; i < elements.length(); ++i) {
840 Object object = elements.get(i);
880 // Discover elements.
881 Handle<FixedArray> elements =
882 handle(FixedArray::cast(object->elements()), isolate_);
883 for (int i = 0; i < elements->length(); ++i) {
884 Object object = elements->get(i);
963 // - Max element index + 1 (or 0 if there are no elements)
967 // TODO(v8:11525): Support packed elements with a denser format.
985 Handle<FixedArray> elements =
986 handle(FixedArray::cast(object->elements()), isolate_);
988 for (int i = 0; i < elements->length(); ++i) {
990 Object value = elements->get(i);
1002 for (int i = 0; i < elements->length(); ++i) {
1003 Handle<Object> value = handle(elements->get(i), isolate_);
1026 Handle<FixedArray> elements =
1027 handle(FixedArray::cast(array->elements()), isolate_);
1029 WriteValue(handle(elements->get(i), isolate_), array_serializer_);
1986 Handle<FixedArray> elements =
1996 Object value = ReadValue(elements, index);
1997 elements->set(index, value);
2002 object->set_elements(*elements);
2028 Handle<FixedArray> elements = factory()->NewFixedArray(length);
2031 Object value = ReadValue(elements, i);
2036 elements->set(static_cast<int>(i), value);
2039 factory()->NewJSArrayWithElements(elements, elements_kind, length);
2341 // Use HeapObject as placeholder since this might break elements kinds.