array 576 src/accessors.cc Handle<FixedArray> array = factory->NewFixedArray(args_count); array 579 src/accessors.cc array->set(i, *value); array 581 src/accessors.cc arguments->set_elements(*array); array 637 src/accessors.cc Handle<FixedArray> array = isolate->factory()->NewFixedArray(length); array 640 src/accessors.cc ASSERT(array->length() == length); array 641 src/accessors.cc for (int i = 0; i < length; i++) array->set(i, frame->GetParameter(i)); array 642 src/accessors.cc arguments->set_elements(*array); array 91 src/allocation.h void DeleteArray(T* array) { array 92 src/allocation.h delete[] array; array 906 src/api.cc NeanderArray array(list); array 907 src/api.cc array.add(Utils::OpenHandle(*name)); array 908 src/api.cc array.add(Utils::OpenHandle(*value)); array 909 src/api.cc array.add(Utils::OpenHandle(*v8::Integer::New(attribute))); array 1111 src/api.cc NeanderArray array(list); array 1112 src/api.cc array.add(obj); array 3381 src/api.cc i::Handle<i::ExternalArray> array = array 3390 src/api.cc object->set_elements(*array); array 3611 src/arm/full-codegen-arm.cc Register array = r0; array 3628 src/arm/full-codegen-arm.cc __ JumpIfSmi(array, &bailout); array 3629 src/arm/full-codegen-arm.cc __ CompareObjectType(array, scratch1, scratch2, JS_ARRAY_TYPE); array 3636 src/arm/full-codegen-arm.cc __ ldr(array_length, FieldMemOperand(array, JSArray::kLengthOffset)); array 3645 src/arm/full-codegen-arm.cc elements = array; array 3646 src/arm/full-codegen-arm.cc __ ldr(elements, FieldMemOperand(array, JSArray::kElementsOffset)); array 3647 src/arm/full-codegen-arm.cc array = no_reg; // End of array's live range. array 1312 src/arm/ic-arm.cc Label slow, array, extra, check_if_double_array; array 1341 src/arm/ic-arm.cc __ b(eq, &array); array 1395 src/arm/ic-arm.cc __ bind(&array); array 1515 src/arm/lithium-arm.cc LOperand* array = UseRegisterAtStart(instr->value()); array 1516 src/arm/lithium-arm.cc return DefineAsRegister(new(zone()) LJSArrayLength(array)); array 1522 src/arm/lithium-arm.cc LOperand* array = UseRegisterAtStart(instr->value()); array 1523 src/arm/lithium-arm.cc return DefineAsRegister(new(zone()) LFixedArrayBaseLength(array)); array 1526 src/arm/lithium-codegen-arm.cc Register array = ToRegister(instr->InputAt(0)); array 1527 src/arm/lithium-codegen-arm.cc __ ldr(result, FieldMemOperand(array, JSArray::kLengthOffset)); array 1533 src/arm/lithium-codegen-arm.cc Register array = ToRegister(instr->InputAt(0)); array 1534 src/arm/lithium-codegen-arm.cc __ ldr(result, FieldMemOperand(array, FixedArrayBase::kLengthOffset)); array 1097 src/bootstrapper.cc Handle<FixedArray> array; array 1098 src/bootstrapper.cc array = factory->NewFixedArray(0); array 1099 src/bootstrapper.cc elements->set(0, *array); array 1100 src/bootstrapper.cc array = factory->NewFixedArray(0); array 1101 src/bootstrapper.cc elements->set(1, *array); array 1887 src/bootstrapper.cc Handle<FixedArray> array( array 1889 src/bootstrapper.cc global_context()->set_normalized_map_cache(NormalizedMapCache::cast(*array)); array 194 src/builtins.cc JSArray* array; array 196 src/builtins.cc array = JSArray::cast((*args)[0]); array 199 src/builtins.cc array->set_length(Smi::FromInt(0)); array 200 src/builtins.cc array->set_elements(heap->empty_fixed_array()); array 203 src/builtins.cc if (array->GetElementsKind() == GetInitialFastElementsKind() && array 207 src/builtins.cc array->set_map(Map::cast(map_array-> array 214 src/builtins.cc if (!maybe_obj->To(&array)) return maybe_obj; array 228 src/builtins.cc ElementsKind elements_kind = array->GetElementsKind(); array 232 src/builtins.cc array->TransitionElementsKind(elements_kind); array 236 src/builtins.cc array->set_elements(FixedArray::cast(fixed_array)); array 237 src/builtins.cc array->set_length(Smi::cast(obj)); array 238 src/builtins.cc return array; array 242 src/builtins.cc { MaybeObject* maybe_obj = array->Initialize(0); array 245 src/builtins.cc return array->SetElementsLength((*args)[1]); array 250 src/builtins.cc return array->Initialize(JSArray::kPreallocatedArrayElements); array 256 src/builtins.cc array->EnsureCanContainElements(args, 1, number_of_elements, array 262 src/builtins.cc ElementsKind elements_kind = array->GetElementsKind(); array 273 src/builtins.cc switch (array->GetElementsKind()) { array 305 src/builtins.cc array->set_elements(elms); array 306 src/builtins.cc array->set_length(Smi::FromInt(number_of_elements)); array 307 src/builtins.cc return array; array 424 src/builtins.cc JSArray* array = JSArray::cast(receiver); array 425 src/builtins.cc HeapObject* elms = array->elements(); array 428 src/builtins.cc if (args == NULL || array->HasFastObjectElements()) return elms; array 429 src/builtins.cc if (array->HasFastDoubleElements()) { array 432 src/builtins.cc array->TransitionElementsKind(FAST_ELEMENTS); array 437 src/builtins.cc MaybeObject* maybe_writable_result = array->EnsureWritableFastElements(); array 438 src/builtins.cc if (args == NULL || array->HasFastObjectElements() || array 449 src/builtins.cc if (first_added_arg >= args_length) return array->elements(); array 451 src/builtins.cc MaybeObject* maybe_array = array->EnsureCanContainElements( array 457 src/builtins.cc return array->elements(); array 510 src/builtins.cc JSArray* array = JSArray::cast(receiver); array 512 src/builtins.cc int len = Smi::cast(array->length())->value(); array 532 src/builtins.cc ElementsKind kind = array->GetElementsKind(); array 546 src/builtins.cc if (elms != array->elements()) { array 547 src/builtins.cc array->set_elements(elms); array 551 src/builtins.cc array->set_length(Smi::FromInt(new_length)); array 566 src/builtins.cc JSArray* array = JSArray::cast(receiver); array 568 src/builtins.cc int len = Smi::cast(array->length())->value(); array 575 src/builtins.cc array->set_length(Smi::FromInt(len - 1)); array 583 src/builtins.cc top = array->GetPrototype()->GetElement(len - 1); array 603 src/builtins.cc JSArray* array = JSArray::cast(receiver); array 604 src/builtins.cc ASSERT(array->HasFastSmiOrObjectElements()); array 606 src/builtins.cc int len = Smi::cast(array->length())->value(); array 616 src/builtins.cc array->set_elements(LeftTrimFixedArray(heap, elms, 1)); array 625 src/builtins.cc array->set_length(Smi::FromInt(len - 1)); array 645 src/builtins.cc JSArray* array = JSArray::cast(receiver); array 646 src/builtins.cc ASSERT(array->HasFastSmiOrObjectElements()); array 648 src/builtins.cc int len = Smi::cast(array->length())->value(); array 656 src/builtins.cc array->EnsureCanContainElements(&args, 1, to_add, array 668 src/builtins.cc ElementsKind kind = array->GetElementsKind(); array 672 src/builtins.cc array->set_elements(elms); array 686 src/builtins.cc array->set_length(Smi::FromInt(new_length)); array 697 src/builtins.cc JSArray* array = JSArray::cast(receiver); array 698 src/builtins.cc if (!array->HasFastSmiOrObjectElements() || array 699 src/builtins.cc !IsJSArrayFastElementMovingAllowed(heap, array)) { array 703 src/builtins.cc elms = FixedArray::cast(array->elements()); array 704 src/builtins.cc len = Smi::cast(array->length())->value(); array 801 src/builtins.cc JSArray* array = JSArray::cast(receiver); array 802 src/builtins.cc ASSERT(array->HasFastSmiOrObjectElements()); array 804 src/builtins.cc int len = Smi::cast(array->length())->value(); array 904 src/builtins.cc ElementsKind kind = array->GetElementsKind(); array 934 src/builtins.cc array->set_elements(elms); array 938 src/builtins.cc array->set_length(Smi::FromInt(new_length)); array 1007 src/builtins.cc JSArray* array = JSArray::cast(args[i]); array 1008 src/builtins.cc int len = Smi::cast(array->length())->value(); array 1009 src/builtins.cc FixedArray* elms = FixedArray::cast(array->elements()); array 395 src/d8.cc array->SetIndexedPropertiesToExternalArrayData( array 397 src/d8.cc array->SetHiddenValue(String::New(kArrayMarkerPropName), Int32::New(type)); array 398 src/d8.cc array->Set(String::New("byteLength"), Int32::New(byteLength), ReadOnly); array 399 src/d8.cc array->Set(String::New("byteOffset"), Int32::New(byteOffset), ReadOnly); array 400 src/d8.cc array->Set(String::New("length"), Int32::New(length), ReadOnly); array 401 src/d8.cc array->Set(String::New("BYTES_PER_ELEMENT"), Int32::New(element_size)); array 402 src/d8.cc array->Set(String::New("buffer"), buffer, ReadOnly); array 404 src/d8.cc return array; array 503 src/d8.cc Handle<Object> array = CreateExternalArray( array 508 src/d8.cc for (int i = 0; i < length; ++i) array->Set(i, init->Get(i)); array 511 src/d8.cc return array; array 393 src/d8.h static Handle<Object> CreateExternalArray(Handle<Object> array, array 129 src/dateparser.cc array[][DateParser::KeywordTable::kEntrySize] = { array 164 src/dateparser.cc for (i = 0; array[i][kTypeOffset] != INVALID; i++) { array 167 src/dateparser.cc pre[j] == static_cast<uint32_t>(array[i][j])) { array 173 src/dateparser.cc (len <= kPrefixLength || array[i][kTypeOffset] == MONTH_NAME)) { array 297 src/dateparser.h return static_cast<KeywordType>(array[i][kTypeOffset]); array 300 src/dateparser.h static int GetValue(int i) { return array[i][kValueOffset]; } array 306 src/dateparser.h static const int8_t array[][kEntrySize]; array 1059 src/debug.cc Handle<FixedArray> array(FixedArray::cast(*break_point_objects)); array 1060 src/debug.cc break_points_hit = factory->NewFixedArray(array->length()); array 1061 src/debug.cc for (int i = 0; i < array->length(); i++) { array 1062 src/debug.cc Handle<Object> o(array->get(i)); array 128 src/elements.cc int len0 = array->length(); array 130 src/elements.cc Object* element = array->get(i); array 570 src/elements.cc array, length, BackingStore::cast(array->elements())); array 583 src/elements.cc array, array 768 src/elements.cc JSArray* array, array 772 src/elements.cc Object* old_length = array->length(); array 775 src/elements.cc ElementsKind kind = array->GetElementsKind(); array 780 src/elements.cc MaybeObject* maybe_obj = array->TransitionElementsKind(kind); array 786 src/elements.cc if (array->HasFastSmiOrObjectElements()) { array 787 src/elements.cc MaybeObject* maybe_obj = array->EnsureWritableFastElements(); array 793 src/elements.cc array->initialize_elements(); array 799 src/elements.cc array->GetHeap()->CreateFillerObjectAt(filler_start, filler_size); array 803 src/elements.cc int old_length = FastD2I(array->length()->Number()); array 814 src/elements.cc if (!array->ShouldConvertToSlowElements(new_capacity)) { array 816 src/elements.cc SetFastElementsCapacityAndLength(array, new_capacity, length); array 818 src/elements.cc array->ValidateElements(); array 823 src/elements.cc return array->GetHeap()->undefined_value(); array 1276 src/elements.cc MaybeObject* maybe_obj = array->ResetElements(); array 1280 src/elements.cc uint32_t old_length = static_cast<uint32_t>(array->length()->Number()); array 1284 src/elements.cc Heap* heap = array->GetHeap(); array 1575 src/elements.cc switch (array->map()->instance_type()) { array 1577 src/elements.cc if (array->IsDictionary()) { array 1635 src/elements.cc JSArray* array = JSArray::cast(obj); array 1645 src/elements.cc SetLengthWithoutNormalize(backing_store, array, smi_length, value); array 1649 src/elements.cc array->set_length(Smi::cast(new_length)); array 1650 src/elements.cc return array; array 1653 src/elements.cc return ThrowArrayLengthRangeError(array->GetHeap()); array 1663 src/elements.cc MaybeObject* maybe_object = array->NormalizeElements(); array 1667 src/elements.cc SetLengthWithoutNormalize(dictionary, array, length, value); array 1670 src/elements.cc array->set_length(new_length); array 1671 src/elements.cc return array; array 1673 src/elements.cc return ThrowArrayLengthRangeError(array->GetHeap()); array 1680 src/elements.cc MaybeObject* maybe_obj = array->GetHeap()->AllocateFixedArray(1); array 1683 src/elements.cc { MaybeObject* result = array->SetContent(new_backing_store); array 1686 src/elements.cc return array; array 88 src/elements.h MUST_USE_RESULT virtual MaybeObject* SetCapacityAndLength(JSArray* array, array 139 src/elements.h static ElementsAccessor* ForArray(FixedArrayBase* array); array 515 src/factory.cc CALL_HEAP_FUNCTION(isolate(), array->Copy(), FixedArray); array 521 src/factory.cc CALL_HEAP_FUNCTION(isolate(), array->Copy(), FixedDoubleArray); array 667 src/factory.cc Handle<FixedArray> array = NewFixedArray(args.length()); array 669 src/factory.cc array->set(i, *args[i]); array 671 src/factory.cc Handle<JSArray> object = NewJSArrayWithElements(array); array 895 src/factory.cc MaybeObject* obj = array->CopyAdd(&desc); array 907 src/factory.cc DoCopyAdd(*array, *key, *value, attributes), array 923 src/factory.cc int descriptor_count = array->number_of_descriptors(); array 932 src/factory.cc result->SetLastAdded(array->LastAdded()); array 934 src/factory.cc result->CopyFrom(i, *array, i, witness); array 960 src/factory.cc if (new_number_of_descriptors == descriptor_count) return array; array 1041 src/factory.cc ElementsAccessor* accessor = array->GetElementsAccessor(); array 1044 src/factory.cc accessor->SetCapacityAndLength(*array, capacity, length)); array 1052 src/factory.cc array->SetContent(*elements)); array 1059 src/factory.cc array->EnsureCanContainHeapObjectElements()); array 1069 src/factory.cc array->EnsureCanContainElements(*elements, length, mode)); array 1363 src/factory.cc Handle<DescriptorArray> array = array 1368 src/factory.cc array = CopyAppendCallbackDescriptors(array, props); array 1374 src/factory.cc if (!array->IsEmpty()) { array 1375 src/factory.cc map->set_instance_descriptors(*array); array 235 src/factory.h Handle<FixedArray> CopyFixedArray(Handle<FixedArray> array); array 238 src/factory.h Handle<FixedDoubleArray> array); array 282 src/factory.h void SetElementsCapacityAndLength(Handle<JSArray> array, array 286 src/factory.h void SetContent(Handle<JSArray> array, Handle<FixedArrayBase> elements); array 288 src/factory.h void EnsureCanContainHeapObjectElements(Handle<JSArray> array); array 289 src/factory.h void EnsureCanContainElements(Handle<JSArray> array, array 389 src/factory.h Handle<DescriptorArray> array, array 506 src/factory.h Handle<DescriptorArray> array, array 580 src/full-codegen.cc Handle<FixedArray> array = array 583 src/full-codegen.cc array->set(i, *globals_->at(i)); array 584 src/full-codegen.cc DeclareGlobals(array); array 136 src/handles.cc content->AddKeysFromJSArray(*array), FixedArray); array 409 src/handles.cc Handle<FixedArray> array = CalculateLineEnds(src, true); array 411 src/handles.cc if (*array != isolate->heap()->empty_fixed_array()) { array 412 src/handles.cc array->set_map(isolate->heap()->fixed_cow_array_map()); array 415 src/handles.cc script->set_line_ends(*array); array 470 src/handles.cc Handle<FixedArray> array = isolate->factory()->NewFixedArray(line_count); array 472 src/handles.cc array->set(i, Smi::FromInt(line_ends[i])); array 474 src/handles.cc return array; array 591 src/handles.cc int len = array->length(); array 593 src/handles.cc Object* e = array->get(i); array 243 src/handles.h Handle<JSArray> array); array 2801 src/heap.cc cache->set(index + kArrayOffset, array); array 2808 src/heap.cc cache->set(index2 + kArrayOffset, array); array 2815 src/heap.cc cache->set(index + kArrayOffset, array); array 2818 src/heap.cc if (array->length() < 100) { // Limit how many new symbols we want to make. array 2819 src/heap.cc for (int i = 0; i < array->length(); i++) { array 2820 src/heap.cc String* str = String::cast(array->get(i)); array 2824 src/heap.cc array->set(i, symbol); array 2828 src/heap.cc array->set_map_no_write_barrier(heap->fixed_cow_array_map()); array 4015 src/heap.cc JSArray* array; array 4016 src/heap.cc if (!maybe_array->To(&array)) return maybe_array; array 4019 src/heap.cc array->set_length(Smi::FromInt(0)); array 4020 src/heap.cc array->set_elements(empty_fixed_array()); array 4021 src/heap.cc return array; array 4044 src/heap.cc array->set_elements(elms); array 4045 src/heap.cc array->set_length(Smi::FromInt(length)); array 4046 src/heap.cc return array; array 4055 src/heap.cc JSArray* array; array 4056 src/heap.cc if (!maybe_array->To(&array)) return maybe_array; array 4058 src/heap.cc array->set_elements(elements); array 4059 src/heap.cc array->set_length(Smi::FromInt(elements->length())); array 4060 src/heap.cc array->ValidateElements(); array 4061 src/heap.cc return array; array 4694 src/heap.cc FixedArray* array = reinterpret_cast<FixedArray*>(result); array 4695 src/heap.cc array->set_map_no_write_barrier(fixed_array_map()); array 4696 src/heap.cc array->set_length(length); array 4699 src/heap.cc MemsetPointer(array->data_start(), undefined_value(), length); array 4744 src/heap.cc FixedArray* array = FixedArray::cast(result); array 4745 src/heap.cc array->set_length(length); array 4746 src/heap.cc MemsetPointer(array->data_start(), filler, length); array 4747 src/heap.cc return array; array 7045 src/heap.cc for (int index = 0; index < kLength; index++) keys_[index].array = NULL; array 2314 src/heap.h int Lookup(DescriptorArray* array, String* name) { array 2316 src/heap.h int index = Hash(array, name); array 2318 src/heap.h if ((key.array == array) && (key.name == name)) return results_[index]; array 2323 src/heap.h void Update(DescriptorArray* array, String* name, int result) { array 2326 src/heap.h int index = Hash(array, name); array 2328 src/heap.h key.array = array; array 2342 src/heap.h keys_[i].array = NULL; array 2348 src/heap.h static int Hash(DescriptorArray* array, String* name) { array 2351 src/heap.h static_cast<uint32_t>(reinterpret_cast<uintptr_t>(array)) >> 2; array 2359 src/heap.h DescriptorArray* array; array 2536 src/heap.h FixedArray* array); array 4318 src/hydrogen.cc HInstruction* array = AddInstruction( array 4325 src/hydrogen.cc new(zone()) HFixedArrayBaseLength(array)); array 4331 src/hydrogen.cc Push(array); array 4340 src/hydrogen.cc HForInCacheArray::cast(array)->set_index_cache( array 6275 src/hydrogen.cc HValue* array = Pop(); array 6276 src/hydrogen.cc AddInstruction(new(zone()) HCheckNonSmi(array)); array 6278 src/hydrogen.cc AddInstruction(HCheckInstanceType::NewIsJSArray(array, zone())); array 6279 src/hydrogen.cc instr = new(zone()) HJSArrayLength(array, mapcheck); array 8378 src/hydrogen.cc Handle<FixedArray> array = array 8380 src/hydrogen.cc for (int i = 0; i < globals_.length(); ++i) array->set(i, *globals_.at(i)); array 8385 src/hydrogen.cc environment()->LookupContext(), array, flags); array 63 src/ia32/codegen-ia32.h static Operand FixedArrayElementOperand(Register array, array 67 src/ia32/codegen-ia32.h return FieldOperand(array, index_as_smi, times_half_pointer_size, offset); array 3547 src/ia32/full-codegen-ia32.cc Register array = eax; array 3568 src/ia32/full-codegen-ia32.cc __ JumpIfSmi(array, &bailout); array 3569 src/ia32/full-codegen-ia32.cc __ CmpObjectType(array, JS_ARRAY_TYPE, scratch); array 3576 src/ia32/full-codegen-ia32.cc __ mov(array_length, FieldOperand(array, JSArray::kLengthOffset)); array 3588 src/ia32/full-codegen-ia32.cc elements = array; array 3589 src/ia32/full-codegen-ia32.cc __ mov(elements, FieldOperand(array, JSArray::kElementsOffset)); array 3590 src/ia32/full-codegen-ia32.cc array = no_reg; array 760 src/ia32/ic-ia32.cc Label check_if_double_array, array, extra, transition_smi_elements; array 775 src/ia32/ic-ia32.cc __ j(equal, &array); array 827 src/ia32/ic-ia32.cc __ bind(&array); array 1380 src/ia32/lithium-codegen-ia32.cc Register array = ToRegister(instr->InputAt(0)); array 1381 src/ia32/lithium-codegen-ia32.cc __ mov(result, FieldOperand(array, JSArray::kLengthOffset)); array 1388 src/ia32/lithium-codegen-ia32.cc Register array = ToRegister(instr->InputAt(0)); array 1389 src/ia32/lithium-codegen-ia32.cc __ mov(result, FieldOperand(array, FixedArrayBase::kLengthOffset)); array 1562 src/ia32/lithium-ia32.cc LOperand* array = UseRegisterAtStart(instr->value()); array 1563 src/ia32/lithium-ia32.cc return DefineAsRegister(new(zone()) LJSArrayLength(array)); array 1569 src/ia32/lithium-ia32.cc LOperand* array = UseRegisterAtStart(instr->value()); array 1570 src/ia32/lithium-ia32.cc return DefineAsRegister(new(zone()) LFixedArrayBaseLength(array)); array 184 src/ia32/macro-assembler-ia32.h Register array, array 1131 src/ic.cc Handle<JSArray> array = Handle<JSArray>::cast(object); array 1133 src/ic.cc isolate()->stub_cache()->ComputeKeyedLoadArrayLength(name, array); array 1137 src/ic.cc return array->length(); array 583 src/incremental-marking.cc HeapObject** array = marking_deque_.array(); array 589 src/incremental-marking.cc HeapObject* obj = array[current]; array 596 src/incremental-marking.cc array[new_top] = dest; array 608 src/incremental-marking.cc array[new_top] = obj; array 192 src/json-parser.h Handle<JSArray> array; array 197 src/json-parser.h array = factory->NewJSArray(0); array 211 src/json-parser.h array = factory->NewJSArray(0); array 215 src/json-parser.h array = factory->NewJSArray(0); array 222 src/json-parser.h array = factory->NewJSArrayWithElements(element); array 229 src/json-parser.h Handle<Object> result = factory->NewSyntaxError(message, array); array 105 src/jsregexp.cc Handle<JSArray> array = factory->NewJSArrayWithElements(elements); array 106 src/jsregexp.cc Handle<Object> regexp_err = factory->NewSyntaxError(message, array); array 273 src/jsregexp.cc RegExpImpl::SetLastCaptureCount(array, 2); array 274 src/jsregexp.cc RegExpImpl::SetLastSubject(array, subject); array 275 src/jsregexp.cc RegExpImpl::SetLastInput(array, subject); array 276 src/jsregexp.cc RegExpImpl::SetCapture(array, 0, from); array 277 src/jsregexp.cc RegExpImpl::SetCapture(array, 1, to); array 332 src/jsregexp.cc FixedArray* array = FixedArray::cast(last_match_info->elements()); array 333 src/jsregexp.cc SetAtomLastCapture(array, *subject, index, index + needle_len); array 376 src/jsregexp.cc Handle<JSArray> array = factory->NewJSArrayWithElements(elements); array 378 src/jsregexp.cc factory->NewSyntaxError("malformed_regexp", array); array 650 src/jsregexp.cc FixedArray* array = FixedArray::cast(last_match_info->elements()); array 652 src/jsregexp.cc SetCapture(array, i, register_vector[i]); array 653 src/jsregexp.cc SetCapture(array, i + 1, register_vector[i + 1]); array 655 src/jsregexp.cc SetLastCaptureCount(array, capture_register_count); array 656 src/jsregexp.cc SetLastSubject(array, *subject); array 657 src/jsregexp.cc SetLastInput(array, *subject); array 157 src/jsregexp.h static int GetCapture(FixedArray* array, int index) { array 158 src/jsregexp.h return Smi::cast(array->get(index + kFirstCapture))->value(); array 161 src/jsregexp.h static void SetLastCaptureCount(FixedArray* array, int to) { array 162 src/jsregexp.h array->set(kLastCaptureCount, Smi::FromInt(to)); array 165 src/jsregexp.h static void SetLastSubject(FixedArray* array, String* to) { array 166 src/jsregexp.h array->set(kLastSubject, to); array 169 src/jsregexp.h static void SetLastInput(FixedArray* array, String* to) { array 170 src/jsregexp.h array->set(kLastInput, to); array 173 src/jsregexp.h static void SetCapture(FixedArray* array, int index, int to) { array 174 src/jsregexp.h array->set(index + kFirstCapture, Smi::FromInt(to)); array 177 src/jsregexp.h static int GetLastCaptureCount(FixedArray* array) { array 178 src/jsregexp.h return Smi::cast(array->get(kLastCaptureCount))->value(); array 645 src/liveedit.cc Handle<JSArray> array = FACTORY->NewJSArray(S::kSize_); array 646 src/liveedit.cc return S(array); array 649 src/liveedit.cc JSArray* array = JSArray::cast(object); array 650 src/liveedit.cc Handle<JSArray> array_handle(array); array 755 src/liveedit.cc return array->length() == Smi::FromInt(kSize_) && array 756 src/liveedit.cc array->GetElementNoExceptionThrown(kSharedInfoOffset_)->IsJSValue(); array 912 src/liveedit.cc int len = Smi::cast(array->length())->value(); array 915 src/liveedit.cc SharedFunctionInfo::cast(array->GetElementNoExceptionThrown(i))); array 920 src/liveedit.cc SetElementNonStrict(array, i, info_wrapper.GetJSArray()); array 90 src/liveedit.h static void WrapSharedFunctionInfos(Handle<JSArray> array); array 237 src/mark-compact.h HeapObject** array() { return array_; } array 3643 src/mips/full-codegen-mips.cc Register array = v0; array 3661 src/mips/full-codegen-mips.cc __ JumpIfSmi(array, &bailout); array 3662 src/mips/full-codegen-mips.cc __ GetObjectType(array, scratch1, scratch2); array 3669 src/mips/full-codegen-mips.cc __ lw(array_length, FieldMemOperand(array, JSArray::kLengthOffset)); array 3678 src/mips/full-codegen-mips.cc elements = array; array 3679 src/mips/full-codegen-mips.cc __ lw(elements, FieldMemOperand(array, JSArray::kElementsOffset)); array 3680 src/mips/full-codegen-mips.cc array = no_reg; // End of array's live range. array 1200 src/mips/ic-mips.cc Label slow, array, extra, check_if_double_array; array 1228 src/mips/ic-mips.cc __ Branch(&array, eq, t0, Operand(JS_ARRAY_TYPE)); array 1278 src/mips/ic-mips.cc __ bind(&array); array 1219 src/mips/lithium-codegen-mips.cc Register array = ToRegister(instr->InputAt(0)); array 1220 src/mips/lithium-codegen-mips.cc __ lw(result, FieldMemOperand(array, JSArray::kLengthOffset)); array 1226 src/mips/lithium-codegen-mips.cc Register array = ToRegister(instr->InputAt(0)); array 1227 src/mips/lithium-codegen-mips.cc __ lw(result, FieldMemOperand(array, FixedArrayBase::kLengthOffset)); array 1452 src/mips/lithium-mips.cc LOperand* array = UseRegisterAtStart(instr->value()); array 1453 src/mips/lithium-mips.cc return DefineAsRegister(new(zone()) LJSArrayLength(array)); array 1459 src/mips/lithium-mips.cc LOperand* array = UseRegisterAtStart(instr->value()); array 1460 src/mips/lithium-mips.cc return DefineAsRegister(new(zone()) LFixedArrayBaseLength(array)); array 1237 src/objects-inl.h Object* array = READ_FIELD(this, kElementsOffset); array 1238 src/objects-inl.h return static_cast<FixedArrayBase*>(array); array 1793 src/objects-inl.h void FixedArray::NoIncrementalWriteBarrierSet(FixedArray* array, array 1796 src/objects-inl.h ASSERT(array->map() != HEAP->raw_unchecked_fixed_cow_array_map()); array 1797 src/objects-inl.h ASSERT(index >= 0 && index < array->length()); array 1799 src/objects-inl.h WRITE_FIELD(array, offset, value); array 1800 src/objects-inl.h Heap* heap = array->GetHeap(); array 1802 src/objects-inl.h heap->RecordWrite(array->address(), offset); array 1807 src/objects-inl.h void FixedArray::NoWriteBarrierSet(FixedArray* array, array 1810 src/objects-inl.h ASSERT(array->map() != HEAP->raw_unchecked_fixed_cow_array_map()); array 1811 src/objects-inl.h ASSERT(index >= 0 && index < array->length()); array 1813 src/objects-inl.h WRITE_FIELD(array, kHeaderSize + index * kPointerSize, value); array 1913 src/objects-inl.h void DescriptorArray::NoIncrementalWriteBarrierSwap(FixedArray* array, array 1916 src/objects-inl.h Object* tmp = array->get(first); array 1917 src/objects-inl.h NoIncrementalWriteBarrierSet(array, first, array->get(second)); array 1918 src/objects-inl.h NoIncrementalWriteBarrierSet(array, second, tmp); array 1926 src/objects-inl.h int BinarySearch(T* array, String* name, int low, int high) { array 1934 src/objects-inl.h String* mid_name = array->GetKey(mid); array 1944 src/objects-inl.h for (; low <= limit && array->GetKey(low)->Hash() == hash; ++low) { array 1945 src/objects-inl.h if (array->GetKey(low)->Equals(name)) return low; array 1955 src/objects-inl.h int LinearSearch(T* array, SearchMode mode, String* name, int len) { array 1958 src/objects-inl.h String* entry = array->GetKey(number); array 1968 src/objects-inl.h int Search(T* array, String* name) { array 1969 src/objects-inl.h SLOW_ASSERT(array->IsSortedNoDuplicates()); array 1972 src/objects-inl.h int nof = array->number_of_entries(); array 1978 src/objects-inl.h return LinearSearch(array, EXPECT_SORTED, name, nof); array 1982 src/objects-inl.h return BinarySearch(array, name, 0, nof - 1); array 2004 src/objects-inl.h Object* array = get(kTransitionsIndex); array 2005 src/objects-inl.h return TransitionArray::cast(array); array 2135 src/objects-inl.h FixedArray::WhitenessWitness::WhitenessWitness(FixedArray* array) array 2136 src/objects-inl.h : marking_(array->GetHeap()->incremental_marking()) { array 2138 src/objects-inl.h ASSERT(Marking::Color(array) == Marking::WHITE_OBJECT); array 4705 src/objects-inl.h HeapObject* array = elements(); array 4706 src/objects-inl.h ASSERT(array != NULL); array 4707 src/objects-inl.h return array->IsExternalArray(); array 4713 src/objects-inl.h HeapObject* array = elements(); \ array 4714 src/objects-inl.h ASSERT(array != NULL); \ array 4715 src/objects-inl.h if (!array->IsHeapObject()) \ array 4717 src/objects-inl.h return array->map()->instance_type() == type; \ array 3288 src/objects.cc FixedArrayBase* array = FixedArrayBase::cast(elements()); array 3289 src/objects.cc Map* old_map = array->map(); array 3293 src/objects.cc array = FixedArrayBase::cast(FixedArray::cast(array)->get(1)); array 3295 src/objects.cc if (array->IsDictionary()) return array; array 3303 src/objects.cc : array->length(); array 3315 src/objects.cc bool has_double_elements = array->IsFixedDoubleArray(); array 3319 src/objects.cc FixedDoubleArray* double_array = FixedDoubleArray::cast(array); array 3333 src/objects.cc value = FixedArray::cast(array)->get(i); array 5243 src/objects.cc FixedArray* array = default_cache(); array 5244 src/objects.cc int len = array->length(); array 5246 src/objects.cc if (array->get(i + kCodeCacheEntryCodeOffset) == code) return i + 1; array 5259 src/objects.cc FixedArray* array = default_cache(); array 5260 src/objects.cc ASSERT(array->length() >= index && array->get(index)->IsCode()); array 5265 src/objects.cc array->set_null(index - 1); // Name. array 5266 src/objects.cc array->set_null(index); // Code. array 5549 src/objects.cc ElementsAccessor* accessor = array->GetElementsAccessor(); array 5551 src/objects.cc accessor->AddElementsToFixedArray(array, array, this); array 8915 src/objects.cc ExternalArray* array = ExternalArray::cast(elements()); array 8916 src/objects.cc if (index < static_cast<uint32_t>(array->length())) return FAST_ELEMENT; array 9673 src/objects.cc ExternalByteArray* array = ExternalByteArray::cast(elements()); array 9674 src/objects.cc return array->SetValue(index, value); array 9677 src/objects.cc ExternalUnsignedByteArray* array = array 9679 src/objects.cc return array->SetValue(index, value); array 9682 src/objects.cc ExternalShortArray* array = ExternalShortArray::cast(elements()); array 9683 src/objects.cc return array->SetValue(index, value); array 9686 src/objects.cc ExternalUnsignedShortArray* array = array 9688 src/objects.cc return array->SetValue(index, value); array 9691 src/objects.cc ExternalIntArray* array = ExternalIntArray::cast(elements()); array 9692 src/objects.cc return array->SetValue(index, value); array 9695 src/objects.cc ExternalUnsignedIntArray* array = array 9697 src/objects.cc return array->SetValue(index, value); array 9700 src/objects.cc ExternalFloatArray* array = ExternalFloatArray::cast(elements()); array 9701 src/objects.cc return array->SetValue(index, value); array 9704 src/objects.cc ExternalDoubleArray* array = ExternalDoubleArray::cast(elements()); array 9705 src/objects.cc return array->SetValue(index, value); array 10255 src/objects.cc ExternalArray* array = ExternalArray::cast(elements()); array 10256 src/objects.cc return index < static_cast<uint32_t>(array->length()); array 12020 src/objects.cc SymbolsKey key(array); array 12028 src/objects.cc SymbolsKey key(array); array 12036 src/objects.cc cache->set(EntryToIndex(entry), array); array 12879 src/objects.cc Handle<FixedArray> array = FACTORY->NewFixedArray(2); array 12880 src/objects.cc array->set(0, break_point_info->break_point_objects()); array 12881 src/objects.cc array->set(1, *break_point_object); array 12882 src/objects.cc break_point_info->set_break_point_objects(*array); array 12912 src/objects.cc FixedArray* array = FixedArray::cast(break_point_info->break_point_objects()); array 12913 src/objects.cc for (int i = 0; i < array->length(); i++) { array 12914 src/objects.cc if (array->get(i) == *break_point_object) { array 2303 src/objects.h MUST_USE_RESULT MaybeObject* AddKeysFromJSArray(JSArray* array); array 2367 src/objects.h inline explicit WhitenessWitness(FixedArray* array); array 2377 src/objects.h static inline void NoWriteBarrierSet(FixedArray* array, array 2384 src/objects.h static inline void NoIncrementalWriteBarrierSet(FixedArray* array, array 2706 src/objects.h FixedArray* array, int first, int second); array 2717 src/objects.h inline int LinearSearch(T* array, SearchMode mode, String* name, int len); array 2721 src/objects.h inline int Search(T* array, String* name); array 386 src/parser.cc const char** array = NewArray<const char*>(arg_count); array 393 src/parser.cc array[i] = ReadString(ReadAddress(pos), &count); array 396 src/parser.cc return Vector<const char*>(array, arg_count); array 786 src/parser.cc Handle<JSArray> array = factory->NewJSArrayWithElements(elements); array 787 src/parser.cc Handle<Object> result = factory->NewSyntaxError(type, array); array 803 src/parser.cc Handle<JSArray> array = factory->NewJSArrayWithElements(elements); array 804 src/parser.cc Handle<Object> result = factory->NewSyntaxError(type, array); array 5068 src/parser.cc Handle<JSArray> array = isolate()->factory()->NewJSArrayWithElements( array 5073 src/parser.cc args->Add(factory()->NewLiteral(array), zone()); array 470 src/regexp-macro-assembler-irregexp.cc Handle<ByteArray> array = FACTORY->NewByteArray(length()); array 471 src/regexp-macro-assembler-irregexp.cc Copy(array->GetDataStartAddress()); array 472 src/regexp-macro-assembler-irregexp.cc return array; array 388 src/runtime.cc Handle<FixedArray> array = Handle<FixedArray>::cast(value); array 389 src/runtime.cc value = CreateLiteralBoilerplate(isolate, literals, array); array 551 src/runtime.cc Handle<FixedArray> elements = CompileTimeValue::GetElements(array); array 553 src/runtime.cc switch (CompileTimeValue::GetType(array)) { array 1840 src/runtime.cc JSArray* array = JSArray::cast(new_object); array 1841 src/runtime.cc array->set_properties(isolate->heap()->empty_fixed_array()); array 1842 src/runtime.cc array->set_elements(elements); array 1843 src/runtime.cc array->set_length(Smi::FromInt(elements_count)); array 1845 src/runtime.cc array->InObjectPropertyAtPut(JSRegExpResult::kIndexIndex, args[1]); array 1846 src/runtime.cc array->InObjectPropertyAtPut(JSRegExpResult::kInputIndex, args[2]); array 1847 src/runtime.cc return array; array 2523 src/runtime.cc *array_builder_.array(), array 2533 src/runtime.cc *array_builder_.array(), array 6036 src/runtime.cc int length = array->length(); array 6060 src/runtime.cc String* str = String::cast(array->get(i)); array 6088 src/runtime.cc CONVERT_ARG_CHECKED(JSArray, array, 0); array 6090 src/runtime.cc if (!array->HasFastObjectElements()) { array 6093 src/runtime.cc FixedArray* elements = FixedArray::cast(array->elements()); array 6897 src/runtime.cc CONVERT_ARG_CHECKED(JSArray, array, 0); array 6908 src/runtime.cc MaybeObject* maybe_result = array->EnsureCanContainHeapObjectElements(); array 6912 src/runtime.cc if (!array->HasFastObjectElements()) { array 6915 src/runtime.cc FixedArray* fixed_array = FixedArray::cast(array->elements()); array 7014 src/runtime.cc CONVERT_ARG_CHECKED(JSArray, array, 0); array 7022 src/runtime.cc if (!array->HasFastObjectElements()) { array 7025 src/runtime.cc FixedArray* fixed_array = FixedArray::cast(array->elements()); array 7922 src/runtime.cc FixedArray* array = reinterpret_cast<FixedArray*>(obj); array 7923 src/runtime.cc array->set_map_no_write_barrier(isolate->heap()->fixed_array_map()); array 7924 src/runtime.cc array->set_length(length); array 7926 src/runtime.cc WriteBarrierMode mode = array->GetWriteBarrierMode(no_gc); array 7928 src/runtime.cc array->set(i, *--parameters, mode); array 9535 src/runtime.cc CONVERT_ARG_CHECKED(JSArray, array, 0); array 9537 src/runtime.cc RUNTIME_ASSERT(array->HasFastSmiOrObjectElements()); array 9538 src/runtime.cc int length = Smi::cast(array->length())->value(); array 9539 src/runtime.cc FixedArray* elements = FixedArray::cast(array->elements()); array 9546 src/runtime.cc array->SetFastElement(length, element, kNonStrictMode, true); array 9616 src/runtime.cc Handle<JSArray> array = isolate_->factory()->NewJSArray(0); array 9621 src/runtime.cc map = isolate_->factory()->GetElementsTransitionMap(array, array 9624 src/runtime.cc map = isolate_->factory()->GetElementsTransitionMap(array, array 9627 src/runtime.cc array->set_map(*map); array 9628 src/runtime.cc array->set_length(*length); array 9629 src/runtime.cc array->set_elements(*storage_); array 9630 src/runtime.cc return array; array 9678 src/runtime.cc uint32_t length = static_cast<uint32_t>(array->length()->Number()); array 9680 src/runtime.cc switch (array->GetElementsKind()) { array 9689 src/runtime.cc Handle<FixedArray> elements(FixedArray::cast(array->elements())); array 9702 src/runtime.cc SeededNumberDictionary::cast(array->elements())); array 9738 src/runtime.cc Handle<ExternalArrayClass> array( array 9740 src/runtime.cc uint32_t len = static_cast<uint32_t>(array->length()); array 9747 src/runtime.cc Handle<Smi> e(Smi::FromInt(static_cast<int>(array->get_scalar(j)))); array 9753 src/runtime.cc int64_t val = static_cast<int64_t>(array->get_scalar(j)); array 9767 src/runtime.cc Handle<Object> e = isolate->factory()->NewNumber(array->get_scalar(j)); array 10055 src/runtime.cc Handle<JSArray> array(Handle<JSArray>::cast(obj)); array 10059 src/runtime.cc if (array->HasFastDoubleElements()) { array 10061 src/runtime.cc if (array->HasFastHoleyElements()) { array 10064 src/runtime.cc array = Handle<JSArray>::cast( array 10065 src/runtime.cc JSObject::TransitionElementsKind(array, to_kind)); array 10068 src/runtime.cc static_cast<uint32_t>(array->length()->Number()); array 10070 src/runtime.cc EstimateElementCount(array); array 10115 src/runtime.cc Handle<JSArray> array = Handle<JSArray>::cast(obj); array 10116 src/runtime.cc if (!IterateElements(isolate, array, &visitor)) { array 10206 src/runtime.cc CONVERT_ARG_HANDLE_CHECKED(JSObject, array, 0); array 10208 src/runtime.cc if (array->elements()->IsDictionary()) { array 10213 src/runtime.cc GetKeysInFixedArrayFor(array, INCLUDE_PROTOS, &threw); array 10227 src/runtime.cc ASSERT(array->HasFastSmiOrObjectElements() || array 10228 src/runtime.cc array->HasFastDoubleElements()); array 10232 src/runtime.cc FixedArrayBase* elements = FixedArrayBase::cast(array->elements()); array 12086 src/runtime.cc Handle<FixedArray> array = isolate->factory()->NewFixedArray(length); array 12089 src/runtime.cc WriteBarrierMode mode = array->GetWriteBarrierMode(no_gc); array 12091 src/runtime.cc array->set(i, frame_inspector->GetParameter(i), mode); array 12093 src/runtime.cc arguments->set_elements(*array); array 12686 src/runtime.cc Handle<FixedArray> array; array 12687 src/runtime.cc array = isolate->factory()->NewFixedArray(kBufferSize); array 12694 src/runtime.cc FixedArray* arr = *array; array 12698 src/runtime.cc array = isolate->factory()->NewFixedArray(number); array 12703 src/runtime.cc FixedArray* arr = *array; array 12707 src/runtime.cc Handle<JSArray> result = isolate->factory()->NewJSArrayWithElements(array); array 311 src/scopes.cc Handle<JSArray> array = factory->NewJSArray(0); array 313 src/scopes.cc factory->NewSyntaxError("harmony_const_assign", array); array 1071 src/scopes.cc Handle<JSArray> array = factory->NewJSArray(1); array 1072 src/scopes.cc USE(JSObject::SetElement(array, 0, var->name(), NONE, kStrictMode)); array 1074 src/scopes.cc factory->NewSyntaxError("module_type_error", array); array 163 src/serialize.h SnapshotByteSource(const byte* array, int length) array 164 src/serialize.h : data_(array), length_(length), position_(0) { } array 2791 src/spaces.cc FixedArray* array = FixedArray::cast(object); array 2792 src/spaces.cc for (int j = 0; j < array->length(); j++) { array 2793 src/spaces.cc Object* element = array->get(j); array 640 src/store-buffer.cc HeapObject* array = large_page->GetObject(); array 641 src/store-buffer.cc ASSERT(array->IsFixedArray()); array 642 src/store-buffer.cc Address start = array->address(); array 643 src/store-buffer.cc Address end = start + array->Size(); array 379 src/string-stream.cc Object* element = array->get(i); array 383 src/string-stream.cc Add("%d: %o\n", i, array->get(i)); array 429 src/string-stream.cc JSArray* array = JSArray::cast(printee); array 430 src/string-stream.cc if (array->HasFastObjectElements()) { array 431 src/string-stream.cc unsigned int limit = FixedArray::cast(array->elements())->length(); array 433 src/string-stream.cc static_cast<uint32_t>(JSArray::cast(array)->length()->Number()); array 435 src/string-stream.cc PrintFixedArray(FixedArray::cast(array->elements()), limit); array 151 src/string-stream.h void PrintFixedArray(FixedArray* array, unsigned int limit); array 41 src/transitions.cc FixedArray* array; array 44 src/transitions.cc if (!maybe_array->To(&array)) return maybe_array; array 47 src/transitions.cc array->set(kElementsTransitionIndex, Smi::FromInt(0)); array 48 src/transitions.cc array->set(kPrototypeTransitionsIndex, Smi::FromInt(0)); array 49 src/transitions.cc return array; array 3517 src/x64/full-codegen-x64.cc Register array = rax; array 3540 src/x64/full-codegen-x64.cc __ JumpIfSmi(array, &bailout); array 3541 src/x64/full-codegen-x64.cc __ CmpObjectType(array, JS_ARRAY_TYPE, scratch); array 3549 src/x64/full-codegen-x64.cc __ movq(array_length, FieldOperand(array, JSArray::kLengthOffset)); array 3562 src/x64/full-codegen-x64.cc elements = array; array 3563 src/x64/full-codegen-x64.cc __ movq(elements, FieldOperand(array, JSArray::kElementsOffset)); array 3564 src/x64/full-codegen-x64.cc array = no_reg; array 635 src/x64/ic-x64.cc Label slow, slow_with_tagged_index, fast, array, extra, check_extra_double; array 655 src/x64/ic-x64.cc __ j(equal, &array); array 710 src/x64/ic-x64.cc __ bind(&array); array 1272 src/x64/lithium-codegen-x64.cc Register array = ToRegister(instr->InputAt(0)); array 1273 src/x64/lithium-codegen-x64.cc __ movq(result, FieldOperand(array, JSArray::kLengthOffset)); array 1279 src/x64/lithium-codegen-x64.cc Register array = ToRegister(instr->InputAt(0)); array 1280 src/x64/lithium-codegen-x64.cc __ movq(result, FieldOperand(array, FixedArrayBase::kLengthOffset)); array 1503 src/x64/lithium-x64.cc LOperand* array = UseRegisterAtStart(instr->value()); array 1504 src/x64/lithium-x64.cc return DefineAsRegister(new(zone()) LJSArrayLength(array)); array 1510 src/x64/lithium-x64.cc LOperand* array = UseRegisterAtStart(instr->value()); array 1511 src/x64/lithium-x64.cc return DefineAsRegister(new(zone()) LFixedArrayBaseLength(array)); array 266 src/x64/macro-assembler-x64.h Register array, array 147 test/cctest/test-accessors.cc v8::Handle<v8::Array> array = v8::Handle<v8::Array>::Cast(CompileRun( array 155 test/cctest/test-accessors.cc CHECK_EQ(10, array->Length()); array 157 test/cctest/test-accessors.cc v8::Handle<Value> entry = array->Get(v8::Integer::New(i)); array 2493 test/cctest/test-api.cc Local<v8::Array> array = v8::Array::New(); array 2494 test/cctest/test-api.cc CHECK_EQ(0, array->Length()); array 2495 test/cctest/test-api.cc CHECK(array->Get(0)->IsUndefined()); array 2496 test/cctest/test-api.cc CHECK(!array->Has(0)); array 2497 test/cctest/test-api.cc CHECK(array->Get(100)->IsUndefined()); array 2498 test/cctest/test-api.cc CHECK(!array->Has(100)); array 2499 test/cctest/test-api.cc array->Set(2, v8_num(7)); array 2500 test/cctest/test-api.cc CHECK_EQ(3, array->Length()); array 2501 test/cctest/test-api.cc CHECK(!array->Has(0)); array 2502 test/cctest/test-api.cc CHECK(!array->Has(1)); array 2503 test/cctest/test-api.cc CHECK(array->Has(2)); array 2504 test/cctest/test-api.cc CHECK_EQ(7, array->Get(2)->Int32Value()); array 2511 test/cctest/test-api.cc array = v8::Array::New(27); array 2512 test/cctest/test-api.cc CHECK_EQ(27, array->Length()); array 2513 test/cctest/test-api.cc array = v8::Array::New(-27); array 2514 test/cctest/test-api.cc CHECK_EQ(0, array->Length()); array 13134 test/cctest/test-api.cc i::Handle<ExternalArrayClass> array = array 13140 test/cctest/test-api.cc array->set(i, static_cast<ElementType>(i)); array 13146 test/cctest/test-api.cc static_cast<int64_t>(array->get_scalar(i))); array 13389 test/cctest/test-api.cc array->set(i, static_cast<ElementType>(i)); array 813 test/cctest/test-heap-profiler.cc v8::Local<v8::Array> array = v8::Array::New(); array 814 test/cctest/test-heap-profiler.cc CHECK_EQ(0, array->Length()); array 816 test/cctest/test-heap-profiler.cc array->Set(2, v8_num(7)); array 831 test/cctest/test-heap-profiler.cc array->Set(i, v8_num(i)); array 668 test/cctest/test-heap.cc Handle<JSArray> array = Handle<JSArray>::cast(object); array 670 test/cctest/test-heap.cc array->Initialize(0)->ToObjectChecked(); array 673 test/cctest/test-heap.cc array->SetElementsLength(Smi::FromInt(0))->ToObjectChecked(); array 674 test/cctest/test-heap.cc CHECK_EQ(Smi::FromInt(0), array->length()); array 676 test/cctest/test-heap.cc CHECK(array->HasFastSmiOrObjectElements()); array 679 test/cctest/test-heap.cc array->SetElement(0, *name, NONE, kNonStrictMode)->ToObjectChecked(); array 680 test/cctest/test-heap.cc CHECK_EQ(Smi::FromInt(1), array->length()); array 681 test/cctest/test-heap.cc CHECK_EQ(array->GetElement(0), *name); array 686 test/cctest/test-heap.cc array->SetElementsLength(*length)->ToObjectChecked(); array 690 test/cctest/test-heap.cc CHECK_EQ(*length, array->length()); array 691 test/cctest/test-heap.cc CHECK(array->HasDictionaryElements()); // Must be in slow mode. array 694 test/cctest/test-heap.cc array->SetElement(int_length, *name, NONE, kNonStrictMode)->ToObjectChecked(); array 696 test/cctest/test-heap.cc CHECK(array->length()->ToArrayIndex(&new_int_length)); array 698 test/cctest/test-heap.cc CHECK_EQ(array->GetElement(int_length), *name); array 699 test/cctest/test-heap.cc CHECK_EQ(array->GetElement(0), *name); array 898 test/cctest/test-heap.cc Object* array = HEAP->AllocateFixedArray(allocation_len)->ToObjectChecked(); array 899 test/cctest/test-heap.cc CHECK(!array->IsFailure()); array 900 test/cctest/test-heap.cc CHECK(new_space->Contains(array)); array 909 test/cctest/test-heap.cc Object* array = HEAP->AllocateFixedArray(fixed_array_len)->ToObjectChecked(); array 910 test/cctest/test-heap.cc CHECK(!array->IsFailure()); array 911 test/cctest/test-heap.cc CHECK(new_space->Contains(array)); array 919 test/cctest/test-heap.cc jsobject->FastPropertyAtPut(-1, array); array 101 test/cctest/test-mark-compact.cc Handle<FixedArray> array(FixedArray::cast(obj)); array 104 test/cctest/test-mark-compact.cc CHECK(HEAP->InSpace(*array, NEW_SPACE)); array 110 test/cctest/test-mark-compact.cc CHECK(HEAP->InSpace(*array, OLD_POINTER_SPACE)); array 134 test/cctest/test-mark-compact.cc Handle<FixedArray> array(FixedArray::cast(obj)); array 137 test/cctest/test-mark-compact.cc CHECK(HEAP->InSpace(*array, NEW_SPACE)); array 140 test/cctest/test-mark-compact.cc FixedArray* host = *array; array 165 test/cctest/test-mark-compact.cc Object* array; array 169 test/cctest/test-mark-compact.cc } while (maybe_array->ToObject(&array)); array 172 test/cctest/test-mark-compact.cc array = HEAP->AllocateFixedArray(ARRAY_SIZE)->ToObjectChecked(); array 1392 test/cctest/test-regexp.cc Handle<ByteArray> array = Handle<ByteArray>::cast(m.GetCode(source)); array 1399 test/cctest/test-regexp.cc CHECK(IrregexpInterpreter::Match(isolate, array, f1_16, captures, 0)); array 1410 test/cctest/test-regexp.cc CHECK(!IrregexpInterpreter::Match(isolate, array, f2_16, captures, 0));