Searched refs:DecreasingSizeRunsHeap (Results 1 – 4 of 4) sorted by relevance
273 class DecreasingSizeRunsHeap : public HeapAlgorithm {275 DecreasingSizeRunsHeap(std::unique_ptr<HeapAlgorithm> algorithm) in DecreasingSizeRunsHeap() function277 ~DecreasingSizeRunsHeap() override {} in ~DecreasingSizeRunsHeap()
568 void DecreasingSizeRunsHeap::Alloc(const BufferValue* buffer, int64 size) { in Alloc()573 void DecreasingSizeRunsHeap::Free(const BufferValue* buffer, int64 size) { in Free()579 HeapSimulator::Result DecreasingSizeRunsHeap::Finish() { in Finish()584 void DecreasingSizeRunsHeap::SetMode(Mode mode) { in SetMode()591 void DecreasingSizeRunsHeap::CallAndDrainRun() { in CallAndDrainRun()
273 auto algorithm = absl::make_unique<DecreasingSizeRunsHeap>( in HeapSimulatorTracker()311 auto algorithm = absl::make_unique<DecreasingSizeRunsHeap>( in RunWholeModule()854 DecreasingSizeRunsHeap heap( in TEST_F()864 DecreasingSizeRunsHeap heap( in TEST_F()892 DecreasingSizeRunsHeap heap( in TEST_F()
1161 algorithms->push_back(absl::make_unique<DecreasingSizeRunsHeap>( in AssignBuffersWithSequentialOrdering()