Implement skeleton for responsiveness::Watcher.
This class will eventually be responsible for forwarding task and event metadata to the Calculator. This class spans the UI and IO threads, so the threading is tricky. This CL sets up the structure of the class, including all the of threading details, and reentrancy handling. Future CLs will hook up tasks and events. Bug: 859155 Change-Id: I7e8706e82dd07ae54ae9b150a6db7a8113ffdc9b Reviewed-on: https://chromium-review.googlesource.com/1144226Reviewed-by:Alexander Timin <altimin@chromium.org> Reviewed-by:
Avi Drissman <avi@chromium.org> Reviewed-by:
Timothy Dresser <tdresser@chromium.org> Commit-Queue: Erik Chen <erikchen@chromium.org> Cr-Commit-Position: refs/heads/master@{#577372}
Showing
Please register or sign in to comment