Round-robin invoked tasks

Desktop / LibreOffice - Jan-Marek Glogowski [fbihome.de] - 13 July 2017 06:10 EDT

Add some round-robin to the task processing, so equal priority (auto) tasks won't always be scheduled, if there are multiple tasks with the same priority.

917be98 Round-robin invoked tasks
include/vcl/idle.hxx | 16 ++++++++++++++++
vcl/qa/cppunit/timer.cxx | 42 +++++++++++++++++++++++++++++++++++++++++
vcl/source/app/idle.cxx | 5 +++++
vcl/source/app/scheduler.cxx | 45 +++++++++++++++++++++++++++++++++-----------
4 files changed, 97 insertions(+), 11 deletions(-)

Upstream: cgit.freedesktop.org


  • Share