| Index: cc/resources/tile_manager_perftest.cc
|
| diff --git a/cc/resources/tile_manager_perftest.cc b/cc/resources/tile_manager_perftest.cc
|
| index 911e5c9b34f4362cfecb048faf8a23bee008c2a7..7e608e3a2f4ad0f5e77a3748505227da07e29750 100644
|
| --- a/cc/resources/tile_manager_perftest.cc
|
| +++ b/cc/resources/tile_manager_perftest.cc
|
| @@ -251,8 +251,8 @@ class TileManagerPerfTest : public testing::Test {
|
|
|
| timer_.Reset();
|
| do {
|
| - EvictionTilePriorityQueue queue;
|
| - host_impl_.BuildEvictionQueue(&queue, priorities[priority_count]);
|
| + scoped_ptr<EvictionTilePriorityQueue> queue(
|
| + host_impl_.BuildEvictionQueue(priorities[priority_count]));
|
| priority_count = (priority_count + 1) % arraysize(priorities);
|
| timer_.NextLap();
|
| } while (!timer_.HasTimeLimitExpired());
|
| @@ -287,12 +287,12 @@ class TileManagerPerfTest : public testing::Test {
|
| timer_.Reset();
|
| do {
|
| int count = tile_count;
|
| - EvictionTilePriorityQueue queue;
|
| - host_impl_.BuildEvictionQueue(&queue, priorities[priority_count]);
|
| + scoped_ptr<EvictionTilePriorityQueue> queue(
|
| + host_impl_.BuildEvictionQueue(priorities[priority_count]));
|
| while (count--) {
|
| - ASSERT_FALSE(queue.IsEmpty());
|
| - ASSERT_TRUE(queue.Top() != NULL);
|
| - queue.Pop();
|
| + ASSERT_FALSE(queue->IsEmpty());
|
| + ASSERT_TRUE(queue->Top() != NULL);
|
| + queue->Pop();
|
| }
|
| priority_count = (priority_count + 1) % arraysize(priorities);
|
| timer_.NextLap();
|
|
|