diff options
author | Tobias Madl <tobias.madl.dev@gmail.com> | 2015-01-16 13:28:29 +0000 |
---|---|---|
committer | Tobias Madl <tobias.madl.dev@gmail.com> | 2015-03-06 12:27:06 +0000 |
commit | 4c3cea26b84cc70a67ff4eda99b842d8786a3628 (patch) | |
tree | bc11a3a141774c7be7e62d9e43a4cd937a298025 /include/vcl/timer.hxx | |
parent | Idle and Timer are now completely independent (diff) | |
download | core-4c3cea26b84cc70a67ff4eda99b842d8786a3628.tar.gz core-4c3cea26b84cc70a67ff4eda99b842d8786a3628.zip |
Scheduling optimization and starving protection
If a Timeout appears, while the idle scheduling is in progress.
The idle scheduler gets interrupted and the timeouts are handled.
Now the idle scheduler has a new starving protection.
Change-Id: Ic9081c647e3fb0abf3b0dc014e711a3b97e0e37d
Diffstat (limited to 'include/vcl/timer.hxx')
-rw-r--r-- | include/vcl/timer.hxx | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/vcl/timer.hxx b/include/vcl/timer.hxx index d2302275cff9..33e95d76b7a2 100644 --- a/include/vcl/timer.hxx +++ b/include/vcl/timer.hxx @@ -63,6 +63,7 @@ public: /// @internal static void ImplDeInitTimer(); static void ImplTimerCallbackProc(); + static bool TimerReady(); }; /// An auto-timer is a multi-shot timer re-emitting itself at |