commit | 10d6267a460c0afd96a8d374c935b0fa2ff56929 | [log] [tgz] |
---|---|---|
author | loyso <loyso@chromium.org> | Tue Feb 09 06:48:21 2016 |
committer | Commit bot <commit-bot@chromium.org> | Tue Feb 09 06:49:29 2016 |
tree | f0fc74052887ad7abdbda501bda323dd9d902e0d | |
parent | 75534cf6abb296fba0ed2883827af5f69d827024 [diff] |
CC Animation: Speed up AnimationTimeline PushPropertiesTo by using a hash map. Use a hash map to store all the animation players for a given timeline. This makes the average performance for PushPropertiesTo to be O(n) instead of O(n^2). Perf test: https://codereview.chromium.org/1679923004/ BUG=574859 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel Review URL: https://codereview.chromium.org/1680043002 Cr-Commit-Position: refs/heads/master@{#374326}