Home | History | Annotate | Download | only in src

Lines Matching refs:Array

159   Object* array = NULL;
160 if (!allocation.To(&array)) return MaybeHandle<FixedArray>();
161 return Handle<FixedArray>(FixedArray::cast(array), isolate());
225 Handle<FixedArrayBase> array = NewFixedDoubleArray(size, pretenure);
227 Handle<FixedDoubleArray>::cast(array)->FillWithHoles(0, size);
229 return array;
910 Handle<FixedArray> array =
912 array->set_map_no_write_barrier(*native_context_map());
913 Handle<Context> context = Handle<Context>::cast(array);
927 Handle<FixedArray> array =
929 array->set_map_no_write_barrier(*script_context_map());
930 Handle<Context> context = Handle<Context>::cast(array);
941 Handle<FixedArray> array = NewFixedArray(1);
942 array->set_map_no_write_barrier(*script_context_table_map());
944 Handle<ScriptContextTable>::cast(array);
953 Handle<FixedArray> array =
955 array->set_map_no_write_barrier(*module_context_map());
956 Handle<Context> context = Handle<Context>::cast(array);
970 Handle<FixedArray> array = NewFixedArray(length);
982 array->set_map_no_write_barrier(*map);
983 Handle<Context> context = Handle<Context>::cast(array);
998 Handle<FixedArray> array = NewFixedArray(Context::MIN_CONTEXT_SLOTS + 1);
999 array->set_map_no_write_barrier(*catch_context_map());
1000 Handle<Context> context = Handle<Context>::cast(array);
1019 Handle<FixedArray> array = NewFixedArray(Context::MIN_CONTEXT_SLOTS + 2);
1020 array->set_map_no_write_barrier(*debug_evaluate_context_map());
1021 Handle<Context> c = Handle<Context>::cast(array);
1037 Handle<FixedArray> array = NewFixedArray(Context::MIN_CONTEXT_SLOTS);
1038 array->set_map_no_write_barrier(*with_context_map());
1039 Handle<Context> context = Handle<Context>::cast(array);
1052 Handle<FixedArray> array = NewFixedArray(scope_info->ContextLength());
1053 array->set_map_no_write_barrier(*block_context_map());
1054 Handle<Context> context = Handle<Context>::cast(array);
1252 Handle<FixedArray> Factory::CopyFixedArrayWithMap(Handle<FixedArray> array,
1255 isolate()->heap()->CopyFixedArrayWithMap(*array, *map),
1260 Handle<FixedArray> Factory::CopyFixedArrayAndGrow(Handle<FixedArray> array,
1264 *array, grow_by, pretenure),
1268 Handle<FixedArray> Factory::CopyFixedArrayUpTo(Handle<FixedArray> array,
1272 *array, new_len, pretenure),
1276 Handle<FixedArray> Factory::CopyFixedArray(Handle<FixedArray> array) {
1278 isolate()->heap()->CopyFixedArray(*array),
1284 Handle<FixedArray> array) {
1285 DCHECK(isolate()->heap()->InNewSpace(*array));
1287 isolate()->heap()->CopyAndTenureFixedCOWArray(*array),
1293 Handle<FixedDoubleArray> array) {
1295 isolate()->heap()->CopyFixedDoubleArray(*array),
1618 Handle<FixedArray> array = NewFixedArray(length, TENURED);
1619 array->set_map_no_write_barrier(*scope_info_map());
1620 Handle<ScopeInfo> scope_info = Handle<ScopeInfo>::cast(array);
1625 Handle<FixedArray> array = NewFixedArray(ModuleInfo::kLength, TENURED);
1626 array->set_map_no_write_barrier(*module_info_map());
1627 return Handle<ModuleInfo>::cast(array);
1842 Handle<JSArray> array = NewJSArray(elements_kind, pretenure);
1843 NewJSArrayStorage(array, length, capacity, mode);
1844 return array;
1852 Handle<JSArray> array = NewJSArray(elements_kind, pretenure);
1854 array->set_elements(*elements);
1855 array->set_length(Smi::FromInt(length));
1856 JSObject::ValidateElements(array);
1857 return array;
1861 void Factory::NewJSArrayStorage(Handle<JSArray> array,
1868 array->set_length(Smi::kZero);
1869 array->set_elements(*empty_fixed_array());
1875 ElementsKind elements_kind = array->GetElementsKind();
1893 array->set_elements(*elms);
1894 array->set_length(Smi::FromInt(length));
2025 case kExternal##Type##Array: \
2038 case kExternal##Type##Array: \
2067 return kExternal##Type##Array;
2081 case kExternal##Type##Array: \
2534 // Allocate initial fixed array for active break points before allocating the
2540 // Make a copy of the bytecode array if available.
2548 // copy of the original code, the executing code and initial fixed array for