summaryrefslogtreecommitdiff
path: root/vcl/source/app/timer.cxx
AgeCommit message (Expand)AuthorFilesLines
2021-06-27Immediately schedule Tasks on start per defaultJan-Marek Glogowski1-3/+4
2019-12-24sal_Char->char in vclNoel Grandin1-3/+3
2019-10-20loplugin:virtualdead unused param in Task::UpdateMinPeriodNoel Grandin1-1/+1
2019-07-02tdf#42949 Fix IWYU warnings in vcl/source/[a-e]*Gabor Kelemen1-2/+0
2018-07-31Add missing sal/log.hxx headersGabor Kelemen1-0/+1
2017-10-23loplugin:includeform: vclStephan Bergmann1-2/+2
2017-07-13Reorganize Scheduler priority classesJan-Marek Glogowski1-1/+1
2017-07-13Drop Task::ReadyForScheduleJan-Marek Glogowski1-13/+3
2017-07-13Drop special idle handlingJan-Marek Glogowski1-1/+1
2017-07-13Just walk the task list onceJan-Marek Glogowski1-5/+0
2017-07-13Move scheduler task into its own headerJan-Marek Glogowski1-0/+2
2017-01-20Apply stricter member access control for TasksJan-Marek Glogowski1-12/+34
2017-01-17Change Idle to be a Timer subclassJan-Marek Glogowski1-30/+8
2017-01-17Refactor Scheduler to add Task classJan-Marek Glogowski1-11/+9
2017-01-17Convert bTimer => bIdleJan-Marek Glogowski1-1/+1
2017-01-17Always schedule with the same timeJan-Marek Glogowski1-20/+6
2017-01-17tdf#97087 GDB pretty print the Scheduler task listJan-Marek Glogowski1-1/+2
2015-11-25vcl: don't treat non-ready timers as idle handlers.Michael Meeks1-2/+7
2015-11-25vcl: timer - avoid expensive and pointless re-fetch of current time.Michael Meeks1-3/+2
2015-11-25vcl: move private impl. detail of Scheduler out of global header.Michael Meeks1-0/+1
2015-11-24Replace return boolean from DoYield with pleasant enumeration.Michael Meeks1-2/+1
2015-09-04Minor refactoring and cleanup of Scheduler and Timer.Ashod Nakashian1-58/+20
2015-06-15Revert "std::list for Scheduler"Stephan Bergmann1-5/+6
2015-06-12std::list for SchedulerJuergen Funk1-6/+5
2015-06-10tdf#91727 - Unwind non-dispatch of idle handlers.Michael Meeks1-1/+1
2015-03-11vcl timers: avoid crash initializing too early.Michael Meeks1-3/+2
2015-03-11vcl timers: avoid crash with vcldemo.Michael Meeks1-7/+20
2015-03-10Scheduler: replaced max cast with SAL_MAX_UINT64Tobias Madl1-1/+1
2015-03-09Scheduler: Changed uLong to uInt32/uInt64Tobias Madl1-6/+6
2015-03-06adapted comments and variable namesTobias Madl1-2/+1
2015-03-06Scheduler: removed variable priorityTobias Madl1-2/+1
2015-03-06Timer: added new saltimer handlingTobias Madl1-3/+30
2015-03-06Idle Timer: Invented Base ClassTobias Madl1-271/+34
2015-03-06Optimized Timer/Idle codeTobias Madl1-26/+15
2015-03-06Scheduling optimization and starving protectionTobias Madl1-0/+25
2015-03-06Idle: Idle and Timer completely independendTobias Madl1-96/+2
2015-03-06Idle: Better place for Idle handlingTobias Madl1-1/+2
2015-03-06Timer: first independend idle useTobias Madl1-1/+1
2015-02-04make idle timers actually activate only when idleLuboš Luňák1-2/+2
2014-12-09changed timers to idleJennifer Liebel1-0/+3
2014-12-09applied patch from Michael MeeksJennifer Liebel1-1/+0
2014-12-09Basic Idle handler implementationTobias Madl1-2/+0
2014-11-05idle: implement ProcessAllIdleHandlers.László Németh1-13/+61
2014-11-05Basic Idle handler implementationTobias Madl1-0/+57
2014-10-01fdo#82577: Handle TimeNoel Grandin1-4/+4
2014-09-25vcl: avoid crashes from Timer Queues on shutdownMichael Stahl1-2/+9
2014-09-23fdo#84000 - unwind recursive timer issues.Michael Meeks1-0/+1
2014-04-02Kill superfluous vertical whitespaceTor Lillqvist1-2/+0
2014-02-21vcl: sal_Bool -> boolStephan Bergmann1-2/+2
2014-01-29small cleanup in timer.cxxMarkus Mohrhard1-14/+13