• Home
  • Raw
  • Download

Lines Matching refs:lol

947   LiveObjectList* lol = this;  in GetTotalObjCountAndSize()  local
951 Element* elements = lol->elements_; in GetTotalObjCountAndSize()
952 for (int i = 0; i < lol->obj_count_; i++) { in GetTotalObjCountAndSize()
957 count += lol->obj_count_; in GetTotalObjCountAndSize()
958 lol = lol->prev_; in GetTotalObjCountAndSize()
959 } while (lol != NULL); in GetTotalObjCountAndSize()
1002 LiveObjectList* lol = this; in Find() local
1008 while ((result == NULL) && (lol != NULL)) { in Find()
1010 bsearch(&key, lol->elements_, lol->obj_count_, in Find()
1013 lol = lol->prev_; in Find()
1024 LiveObjectList* lol = last(); in NullifyMostRecent() local
1030 while (lol != NULL) { in NullifyMostRecent()
1032 bsearch(&key, lol->elements_, lol->obj_count_, in NullifyMostRecent()
1039 int i = result - lol->elements_; in NullifyMostRecent()
1048 Element* element = &lol->elements_[i]; in NullifyMostRecent()
1060 lol = lol->prev_; in NullifyMostRecent()
1076 LiveObjectList* lol = last(); in SortAll() local
1077 while (lol != NULL) { in SortAll()
1078 lol->Sort(); in SortAll()
1079 lol = lol->prev_; in SortAll()
1113 LiveObjectList* lol; in Capture() local
1116 lol = new LiveObjectList(last_lol, count); in Capture()
1117 if (lol == NULL) { in Capture()
1129 failed = !lol->Add(heap_obj); in Capture()
1134 lol->Sort(); in Capture()
1138 last_->next_ = lol; in Capture()
1140 first_ = lol; in Capture()
1142 last_ = lol; in Capture()
1159 Smi::FromInt(lol->id()), in Capture()
1186 LiveObjectList* lol = last(); in Delete() local
1187 while (lol != NULL) { in Delete()
1188 if (lol->id() == id) { in Delete()
1191 lol = lol->prev_; in Delete()
1195 if (lol == NULL) return false; in Delete()
1198 lol->id_ = 0; in Delete()
1201 if (lol->obj_count_ == 0) { in Delete()
1203 LiveObjectList* next = lol->next_; in Delete()
1204 LiveObjectList* prev = lol->prev_; in Delete()
1207 next->prev_ = lol->prev_; in Delete()
1209 last_ = lol->prev_; in Delete()
1213 prev->next_ = lol->next_; in Delete()
1215 first_ = lol->next_; in Delete()
1218 lol->prev_ = NULL; in Delete()
1219 lol->next_ = NULL; in Delete()
1222 delete lol; in Delete()
1555 LiveObjectList* lol = first_; in Info() local
1556 while ((lol != NULL) && (idx < start_idx)) { // Skip tail entries. in Info()
1557 if (lol->id() != 0) { in Info()
1560 lol = lol->next(); in Info()
1563 while ((lol != NULL) && (dump_limit != 0)) { in Info()
1564 if (lol->id() != 0) { in Info()
1567 count = lol->GetTotalObjCountAndSize(&size); in Info()
1574 Smi::FromInt(lol->id()), in Info()
1591 lol = lol->next(); in Info()
1629 LiveObjectList* lol = last(); in Reset() local
1631 delete lol; in Reset()
2281 LiveObjectList* lol = last(); in IterateElementsPrivate() local
2282 while (lol != NULL) { in IterateElementsPrivate()
2283 Element* elements = lol->elements_; in IterateElementsPrivate()
2284 int count = lol->obj_count_; in IterateElementsPrivate()
2289 lol = lol->prev_; in IterateElementsPrivate()
2298 LiveObjectList* lol = last(); in PurgeDuplicates() local
2299 if (!lol) { in PurgeDuplicates()
2303 int total_count = lol->TotalObjCount(); in PurgeDuplicates()
2312 while (lol) { in PurgeDuplicates()
2313 memcpy(&elements[count], lol->elements_, lol->obj_count_ * sizeof(Element)); in PurgeDuplicates()
2314 count += lol->obj_count_; in PurgeDuplicates()
2315 lol = lol->prev_; in PurgeDuplicates()
2396 for (LiveObjectList* lol = last(); lol; lol = prev) { in GCEpiloguePrivate() local
2397 Element* elements = lol->elements_; in GCEpiloguePrivate()
2398 prev = lol->prev(); // Save the prev. in GCEpiloguePrivate()
2402 while (i < lol->obj_count_) { in GCEpiloguePrivate()
2407 element = elements[lol->obj_count_ - 1]; in GCEpiloguePrivate()
2408 lol->obj_count_--; in GCEpiloguePrivate()
2416 int new_count = lol->obj_count_; in GCEpiloguePrivate()
2421 lol->elements_ = NULL; in GCEpiloguePrivate()
2422 lol->capacity_ = 0; in GCEpiloguePrivate()
2423 ASSERT(lol->obj_count_ == 0); in GCEpiloguePrivate()
2426 if (lol->id_ == 0) { in GCEpiloguePrivate()
2429 next->prev_ = lol->prev_; in GCEpiloguePrivate()
2431 last_ = lol->prev_; in GCEpiloguePrivate()
2435 delete lol; in GCEpiloguePrivate()
2445 int diff = lol->capacity_ - new_count; in GCEpiloguePrivate()
2453 lol->elements_ = new_elements; in GCEpiloguePrivate()
2454 lol->capacity_ = new_count; in GCEpiloguePrivate()
2456 ASSERT(lol->obj_count_ == new_count); in GCEpiloguePrivate()
2458 lol->Sort(); // We've moved objects. Re-sort in case. in GCEpiloguePrivate()
2462 next = lol; in GCEpiloguePrivate()
2477 LiveObjectList* lol = last(); in Verify() local
2478 if (lol == NULL) { in Verify()
2484 int total_count = lol->TotalObjCount(); in Verify()
2491 while (lol != NULL) { in Verify()
2492 memcpy(&elements[count], lol->elements_, lol->obj_count_ * sizeof(Element)); in Verify()
2493 count += lol->obj_count_; in Verify()
2494 lol = lol->prev_; in Verify()
2597 lol = last(); in Verify()
2598 while (lol != NULL) { in Verify()
2599 Element* elements = lol->elements_; in Verify()
2600 for (int i = 0; i < lol->obj_count_ - 1; i++) { in Verify()
2603 lol, i, elements[i].obj_, i+1, elements[i+1].obj_); in Verify()
2606 lol = lol->prev_; in Verify()