lp://staging/~vanvugt/compiz-core/bettertimers
Created by
Daniel van Vugt
and last modified
- Get this branch:
- bzr branch lp://staging/~vanvugt/compiz-core/bettertimers
Only
Daniel van Vugt
can upload to this branch. If you are
Daniel van Vugt
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Sam Spilsbury: Approve
- Compiz Maintainers: Pending requested
-
Diff: 321 lines (+108/-83)4 files modifiedsrc/privatetimeoutsource.h (+0/-4)
src/privatetimer.h (+2/-2)
src/timer.cpp (+35/-56)
tests/timer/callbacks/test-timer-callbacks.cpp (+71/-21)
Related bugs
Related blueprints
Branch information
Recent revisions
- 2894. By Daniel van Vugt
-
Add support for CompTimers with a minTime of 0.
Previously, calling setTimes(0,0) would cause an infinite loop in
CompTimeoutSource::callback and/or non-zero timers to never be called.
This new code avoids infinite loops, avoids non-zero timer starvation and
improves timer accuracy in general.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/compiz-core/0.9.5