Index: cc/resources/tile_manager_perftest.cc |
diff --git a/cc/resources/tile_manager_perftest.cc b/cc/resources/tile_manager_perftest.cc |
index 3f583f477ae3ba669e885d942c073c81198551a9..3b2df2a914bf163d10b8dc1457aad557426ab1c0 100644 |
--- a/cc/resources/tile_manager_perftest.cc |
+++ b/cc/resources/tile_manager_perftest.cc |
@@ -180,13 +180,13 @@ |
timer_.Reset(); |
do { |
int count = tile_count; |
- RasterTilePriorityQueue queue; |
- host_impl_.BuildRasterQueue(&queue, SAME_PRIORITY_FOR_BOTH_TREES); |
- while (count--) { |
- ASSERT_FALSE(queue.IsEmpty()); |
- ASSERT_TRUE(queue.Top() != NULL); |
- queue.Pop(); |
+ for (TileManager::RasterTileIterator it(tile_manager(), |
+ SAME_PRIORITY_FOR_BOTH_TREES); |
+ it && count; |
+ ++it) { |
+ --count; |
} |
+ ASSERT_EQ(0, count); |
timer_.NextLap(); |
} while (!timer_.HasTimeLimitExpired()); |