Home | History | Annotate | Download | only in src

Lines Matching defs:new_length

2027     uint32_t new_length = length - delete_count + add_count;
2030 if (new_length <= static_cast<uint32_t>(receiver->elements()->length()) &&
2038 if (new_length == 0) {
2058 delete_count, add_count, length, new_length);
2062 delete_count, add_count, length, new_length);
2068 receiver->set_length(Smi::FromInt(new_length));
2297 uint32_t new_length) {
2302 move_left_count, new_length, len);
2310 uint32_t new_length) {
2311 // Check we do not overflow the new_length.
2314 if (new_length <= static_cast<uint32_t>(backing_store->length())) {
2322 int capacity = JSObject::NewElementsCapacity(new_length);
2347 int new_length = length - 1;
2348 int remove_index = remove_position == AT_START ? 0 : new_length;
2352 Subclass::MoveElements(isolate, receiver, backing_store, 0, 1, new_length,
2355 Subclass::SetLengthImpl(isolate, receiver, new_length, backing_store);
2370 // Check we do not overflow the new_length.
2372 uint32_t new_length = length + add_size;
2374 if (new_length > elms_len) {
2376 uint32_t capacity = JSObject::NewElementsCapacity(new_length);
2396 receiver->set_length(Smi::FromInt(new_length));
2397 return new_length;