cc: Add tiling eviction iterator perftests.
This adds both a perftest for constructing the iterator (which is very cheap) and accessing it, which is fairly heavy. Initial runs: [ RUN ] PictureLayerTilingPerfTest.TilingEvictionTileIteratorConstruction *RESULT tiling_eviction_tile_iterator_construction: 0_0_100x100= 17806804 runs/s *RESULT tiling_eviction_tile_iterator_construction: 50_0_100x100= 17840996 runs/s *RESULT tiling_eviction_tile_iterator_construction: 100_0_100x100= 17842676 runs/s *RESULT tiling_eviction_tile_iterator_construction: 150_0_100x100= 17710480 runs/s [ OK ] PictureLayerTilingPerfTest.TilingEvictionTileIteratorConstruction (25206 ms) [ RUN ] PictureLayerTilingPerfTest.TilingEvictionTileIterator *RESULT tiling_eviction_tile_iterator: 32_100x100= 66903.9296875 runs/s *RESULT tiling_eviction_tile_iterator: 32_500x500= 64616.3828125 runs/s *RESULT tiling_eviction_tile_iterator: 64_100x100= 66526.5078125 runs/s *RESULT tiling_eviction_tile_iterator: 64_500x500= 65154.87109375 runs/s [ OK ] PictureLayerTilingPerfTest.TilingEvictionTileIterator (8086 ms) R=reveman Review URL: https://codereview.chromium.org/392413002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283975 0039d316-1c4b-4281-b951-d872f2087c98
Showing
Please register or sign in to comment