commit | 50b196c9360f129e7e6903f825f83635b00c272b | [log] [tgz] |
---|---|---|
author | brianderson@chromium.org <brianderson@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | Thu Jul 04 02:03:19 2013 |
committer | brianderson@chromium.org <brianderson@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | Thu Jul 04 02:03:19 2013 |
tree | f3c5b0920080c0f289c78b97a80a170fe43dc9a1 | |
parent | 2ef1827ba2134a500ebe1749c3fdaa2e2291bb6e [diff] |
cc: Fix and simplify DelayBasedTimeSource - This converts some floating point math to integer math to avoid rounding errors. - Assigns last_tick_time_ to be the time it was *supposed* to tick and no longer uses it as a synonym for "now". - Adds trace events to help debug when the interval or phase changes. BUG=256650 Review URL: https://chromiumcodereview.appspot.com/18589002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210101 0039d316-1c4b-4281-b951-d872f2087c98