Lines Matching refs:array_
42 array_(NULL), in HValueMap()
87 HValueMapListElement* array_; // Primary store - contains the first value member in v8::internal::HValueMap
160 array_(zone->NewArray<HValueMapListElement>(other->array_size_)), in HValueMap()
164 array_, other->array_, array_size_ * sizeof(HValueMapListElement)); in HValueMap()
175 HValue* value = array_[i].value; in Kill()
180 for (int current = array_[i].next; current != kNil; current = next) { in Kill()
195 array_[i].next = kept; in Kill()
198 value = array_[i].value; in Kill()
201 int head = array_[i].next; in Kill()
203 array_[i].value = NULL; in Kill()
205 array_[i].value = lists_[head].value; in Kill()
206 array_[i].next = lists_[head].next; in Kill()
221 if (array_[pos].value != NULL) { in Lookup()
222 if (array_[pos].value->Equals(value)) return array_[pos].value; in Lookup()
223 int next = array_[pos].next; in Lookup()
247 HValueMapListElement* old_array = array_; in Resize()
254 array_ = new_array; in Resize()
308 if (array_[pos].value == NULL) { in Insert()
309 array_[pos].value = value; in Insert()
310 array_[pos].next = kNil; in Insert()
319 lists_[new_element_pos].next = array_[pos].next; in Insert()
320 ASSERT(array_[pos].next == kNil || lists_[array_[pos].next].value != NULL); in Insert()
321 array_[pos].next = new_element_pos; in Insert()