Home | History | Annotate | Download | only in src

Lines Matching refs:FixedArray

1478       accumulator->Add("<FixedArray[%u]>", FixedArray::cast(this)->length());
1643 FixedArray::BodyDescriptor::IterateBody(this, object_size, v);
1816 FixedArray* values;
1889 FixedArray* values = NULL;
2212 FixedArray* new_properties = NULL;
2269 static void RightTrimFixedArray(Heap* heap, FixedArray* elms, int to_trim) {
2278 Address new_end = elms->address() + FixedArray::SizeFor(len - to_trim);
2373 FixedArray* array;
4635 value = FixedArray::cast(array)->get(i);
4665 array = FixedArrayBase::cast(FixedArray::cast(array)->get(1));
4690 FixedArray::cast(elements())->set(1, dictionary);
5253 bool JSObject::ReferencesObjectFromElements(FixedArray* elements,
5320 FixedArray* elements = FixedArray::cast(this->elements());
5325 FixedArray* parameter_map = FixedArray::cast(elements());
5333 FixedArray* arguments = FixedArray::cast(parameter_map->get(1));
5657 FixedArray* names = FixedArray::cast(result);
5692 FixedArray* elements = FixedArray::cast(copy->elements());
5959 FixedArray* parameter_map = FixedArray::cast(object->elements());
5964 FixedArray* arguments = FixedArray::cast(parameter_map->get(1));
6087 FixedArray* parameter_map = FixedArray::cast(elements());
7070 return HeapObject::RawField(proto_trans_, FixedArray::kMapOffset);
7074 FixedArray* proto_trans = reinterpret_cast<FixedArray*>(proto_trans_);
7080 FixedArray* proto_trans = reinterpret_cast<FixedArray*>(proto_trans_);
7106 // the current index in the map of the FixedArray of the desciptor
7111 // the current index in the map of the FixedArray holding the prototype
7129 // Start iterating over this map's children, possibly destroying a FixedArray
7142 // none, return NULL and reset any destroyed FixedArray maps.
7223 FixedArray* cache = default_cache();
7267 cache = FixedArray::cast(result);
7297 FixedArray* cache = default_cache();
7332 FixedArray* array = default_cache();
7348 FixedArray* array = default_cache();
7377 FixedArray* pair = FixedArray::cast(other);
7393 FixedArray* pair = FixedArray::cast(obj);
7405 FixedArray* pair = FixedArray::cast(obj);
7574 // The maps in |maps_| must be copied to a newly allocated FixedArray,
7581 FixedArray* list = FixedArray::cast(obj);
7593 FixedArray* list = FixedArray::cast(obj);
7638 MaybeObject* FixedArray::AddKeysFromJSArray(JSArray* array) {
7642 FixedArray* result;
7643 if (!maybe_result->To<FixedArray>(&result)) return maybe_result;
7656 MaybeObject* FixedArray::UnionOfKeys(FixedArray* other) {
7660 FixedArray* result;
7674 MaybeObject* FixedArray::CopySize(int new_length) {
7681 FixedArray* result = FixedArray::cast(obj);
7697 void FixedArray::CopyTo(int pos, FixedArray* dest, int dest_pos, int len) {
7707 bool FixedArray::IsEqualTo(FixedArray* other) {
7722 FixedArray* result;
7738 void DescriptorArray::SetEnumCache(FixedArray* bridge_storage,
7739 FixedArray* new_cache,
7745 FixedArray::cast(bridge_storage)->
7747 FixedArray::cast(bridge_storage)->
9069 FixedArray* enum_cache = descriptors->GetEnumCache();
9076 FixedArray* enum_indices_cache = descriptors->GetEnumIndicesCache();
9305 Handle<FixedArray> literals) {
9314 FixedArray* literals) {
9319 FixedArray* new_code_map;
9332 FixedArray* old_code_map = FixedArray::cast(value);
9364 FixedArray* code_map = FixedArray::cast(optimized_code_map());
9366 FixedArray* cached_literals = FixedArray::cast(code_map->get(index + 1));
9378 FixedArray* code_map = FixedArray::cast(optimized_code_map());
9398 FixedArray* code_map = FixedArray::cast(optimized_code_map());
9428 FixedArray* code_map = FixedArray::cast(optimized_code_map());
9509 FixedArray* maps;
9645 Context* JSFunction::NativeContextFromLiterals(FixedArray* literals) {
9974 FixedArray* optimized_code_map = FixedArray::cast(value);
10844 FixedArray* new_elements;
10884 FixedArray* parameter_map = FixedArray::cast(old_elements);
10938 FixedArray* parameter_map = FixedArray::cast(old_elements);
11066 Handle<FixedArray> keys = isolate->factory()->NewFixedArray(num_elements);
11120 FixedArray* cache = map->GetPrototypeTransitions();
11147 Handle<FixedArray> cache(map->GetPrototypeTransitions());
11190 FixedArray* proto_transitions = GetPrototypeTransitions();
11692 FixedArray* elements = FixedArray::cast(this->elements());
11696 FixedArray* arguments = FixedArray::cast(elements->get(1));
11704 FixedArray* elements = FixedArray::cast(this->elements());
11708 FixedArray* arguments = FixedArray::cast(elements->get(1));
11735 FixedArray* backing_store = FixedArray::cast(elements());
11737 backing_store = FixedArray::cast(backing_store->get(1));
11834 FixedArray* new_elements;
11873 Handle<FixedArray> elements(FixedArray::cast(this->elements()));
12344 FixedArray* parameter_map = FixedArray::cast(elements());
12363 FixedArray* arguments = FixedArray::cast(parameter_map->get(1));
12601 FixedArray* backing_store = NULL;
12605 FixedArray::cast(FixedArray::cast(backing_store_base)->get(1));
12606 backing_store = FixedArray::cast(backing_store_base);
12625 backing_store = FixedArray::cast(backing_store_base);
12633 SeededNumberDictionary::cast(FixedArray::cast(elements()));
12702 FixedArray* elements = FixedArray::cast(this->elements());
12781 void Dictionary<Shape, Key>::CopyValuesTo(FixedArray* elements) {
12953 void FixedArray::SwapPairs(FixedArray* numbers, int i, int j) {
12965 static void InsertionSortPairs(FixedArray* content,
12966 FixedArray* numbers,
12980 void HeapSortPairs(FixedArray* content, FixedArray* numbers, int len) {
13027 void FixedArray::SortPairs(FixedArray* numbers, uint32_t len) {
13070 FixedArray* storage, int index, PropertyAttributes filter) {
13101 static_cast<uint32_t>(FixedArray::cast(elements())->length());
13109 int JSObject::GetLocalElementKeys(FixedArray* storage,
13119 FixedArray::cast(elements())->length();
13121 if (!FixedArray::cast(elements())->get(i)->IsTheHole()) {
13186 FixedArray* parameter_map = FixedArray::cast(elements());
13188 FixedArray* arguments = FixedArray::cast(parameter_map->get(1));
13245 int JSObject::GetEnumElementKeys(FixedArray* storage) {
13292 FixedArray* other_array = FixedArray::cast(other);
13333 FixedArray* other_array = FixedArray::cast(obj);
13351 FixedArray* other_array = FixedArray::cast(obj);
13379 FixedArray* val = FixedArray::cast(obj);
13394 FixedArray* val = FixedArray::cast(obj);
13819 FixedArray*,
13835 FixedArray*,
14016 FixedArray* fast_elements = FixedArray::cast(new_array);
14084 FixedArray* elements = FixedArray::cast(elements_base);
14651 FixedArray* value) {
14688 explicit StringsKey(FixedArray* strings) : strings_(strings) { }
14691 FixedArray* o = FixedArray::cast(strings);
14703 FixedArray* strings = FixedArray::cast(obj);
14715 FixedArray* strings_;
14719 Object* MapCache::Lookup(FixedArray* array) {
14727 MaybeObject* MapCache::Put(FixedArray* array, Map* value) {
14779 FixedArray* iteration_order = FixedArray::cast(obj);
14788 FixedArray* enumeration_order = FixedArray::cast(obj);
14952 FixedArray::set(kMaxNumberKeyIndex,
15067 FixedArray* storage,
15089 FixedArray* NameDictionary::CopyEnumKeysTo(FixedArray* storage) {
15133 FixedArray* storage,
15245 FixedArray* fields;
15554 Handle<FixedArray> old_break_points =
15555 Handle<FixedArray>(FixedArray::cast(debug_info->break_points()));
15556 Handle<FixedArray> new_break_points =
15660 Handle<FixedArray> old_array =
15661 Handle<FixedArray>(
15662 FixedArray::cast(break_point_info->break_point_objects()));
15663 Handle<FixedArray> new_array =
15693 Handle<FixedArray> array = isolate->factory()->NewFixedArray(2);
15700 Handle<FixedArray> old_array =
15701 Handle<FixedArray>(
15702 FixedArray::cast(break_point_info->break_point_objects()));
15703 Handle<FixedArray> new_array =
15726 FixedArray* array = FixedArray::cast(break_point_info->break_point_objects());
15743 return FixedArray::cast(break_point_objects())->length();