Roll src/third_party/skia d32087a:1052f51
[chromium-blink-merge.git] / base / message_loop / timer_slack.h
blob1ad6ca94a1b719485f29ce07b78af2861e371b19
1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #ifndef BASE_MESSAGE_LOOP_TIMER_SLACK_H_
6 #define BASE_MESSAGE_LOOP_TIMER_SLACK_H_
8 namespace base {
10 // Amount of timer slack to use for delayed timers. Increasing timer slack
11 // allows the OS to coalesce timers more effectively.
12 enum TimerSlack {
13 // Lowest value for timer slack allowed by OS.
14 TIMER_SLACK_NONE,
16 // Maximal value for timer slack allowed by OS.
17 TIMER_SLACK_MAXIMUM
20 } // namespace base
22 #endif // BASE_MESSAGE_LOOP_TIMER_SLACK_H_