Home | History | Annotate | Download | only in tests

Lines Matching refs:heap_

341   vector<Object>        heap_;          // This thread's heap
426 heap_.push_back(object);
432 if (heap_.empty()) return;
433 const int index = rnd_.Uniform(heap_.size());
434 CheckContents(heap_[index]);
435 heap_[index].generation++;
436 FillContents(&heap_[index]);
441 if (heap_.empty()) return;
442 const int index = rnd_.Uniform(heap_.size());
443 Object object = heap_[index];
447 heap_[index] = heap_[heap_.size()-1];
448 heap_.pop_back();
453 while (!heap_.empty()) {
461 assert(!heap_.empty());
469 if (heap_.empty()) return;
470 const int index = rnd_.Uniform(heap_.size());
471 Object object = heap_[index];
484 heap_[index] = heap_[heap_.size()-1];
485 heap_.pop_back();
510 heap_.push_back(object);