diff options
author | mread <qt-info@nokia.com> | 2011-04-20 09:02:16 (GMT) |
---|---|---|
committer | mread <qt-info@nokia.com> | 2011-04-20 09:02:16 (GMT) |
commit | be4d73861441bd39d946d71b93f7f6f0ab445b50 (patch) | |
tree | ccb8a6884747261bb6ddccb28e3b031aed613bbe /src/corelib/corelib.pro | |
parent | 990cb4de8ba27ad157ffa8854b49f05f41a2ac28 (diff) | |
download | Qt-be4d73861441bd39d946d71b93f7f6f0ab445b50.zip Qt-be4d73861441bd39d946d71b93f7f6f0ab445b50.tar.gz Qt-be4d73861441bd39d946d71b93f7f6f0ab445b50.tar.bz2 |
Drift correction and better accuracy for repeating timers in Symbian
Timers on Symbian were always firing at least 2ms late. This was partly
due to a paranoid extra delay in Qt and the kernel being very cautious.
For one shot timers this is not so bad although a bit too much. But for
repeating timers, this can cause significant reductions in firing rate
particularly for short period timers.
The timer active object now corrects timer lateness by up to 4ms per
event. This is enough to compensate for the kernel lateness without
the possibility of wild corrections.
Task-number: QTBUG-18549
Reviewed-by: iain
Diffstat (limited to 'src/corelib/corelib.pro')
0 files changed, 0 insertions, 0 deletions