Lines Matching full:jsarray
2149 const int initial_capacity = JSArray::kPreallocatedArrayElements;
2191 return Add<HAllocate>(total_size, HType::JSArray(),
2241 array, Add<HConstant>(JSArray::kSize), allocation_site_payload);
2244 int elements_location = JSArray::kSize;
2316 max_size -= JSArray::kSize / element_size;
2359 STATIC_ASSERT(JSArray::kPreallocatedArrayElements <= kLoopUnfoldLimit);
2460 int size = JSArray::kSize;
2472 for (int i = 0; i < JSArray::kSize; i += kPointerSize) {
2473 if ((i != JSArray::kElementsOffset) || (length == 0)) {
2483 object, Add<HConstant>(JSArray::kSize), allocation_site);
2491 object_elements = Add<HAllocate>(elems_size, HType::JSArray(),
2495 object_elements = Add<HAllocate>(elems_size, HType::JSArray(),
2688 int base_size = JSArray::kSize;
2711 int base_size = JSArray::kSize;
2756 HType::JSArray(), NOT_TENURED, JS_ARRAY_TYPE);
8200 HType::JSArray(),
9346 ? HType::JSArray() : HType::JSObject();
9415 Handle<JSArray> boilerplate_array =
9416 Handle<JSArray>::cast(boilerplate_object);