summaryrefslogtreecommitdiff
path: root/include/vcl/scheduler.hxx
AgeCommit message (Expand)AuthorFilesLines
2024-03-13Introduce a guard to delay processing of idlesMike Kaganski1-0/+7
2021-04-05VCL drop Scheduler::ProcessTaskSchedulingJan-Marek Glogowski1-4/+7
2020-12-07Make SchedulerMutex non-recursiveJan-Marek Glogowski1-2/+2
2020-12-07Unlock scheduler in deinit for ProcessEventsToIdleJan-Marek Glogowski1-1/+0
2020-12-04Unlock scheduler when calling ProcessEventsToIdleMike Kaganski1-0/+1
2019-07-29Fix typosAndrea Gelmini1-1/+1
2018-12-10tdf#42949 Fix IWYU warnings in include/vcl/s*Gabor Kelemen1-4/+0
2018-09-20Replace SAL_DELETED_FUNCTION with = delete in internal codeStephan Bergmann1-1/+1
2018-08-29tdf#119458 just wakeup Scheduler on active IdleJan-Marek Glogowski1-0/+12
2017-09-30Access to ProcessEventsToSignal's bSignal is racyStephan Bergmann1-5/+0
2017-09-26tdf#112288 Clarify Reschedule implementationsJan-Marek Glogowski1-1/+10
2017-08-09osl::Mutex::acquire can effectively only fail upon programming errorsStephan Bergmann1-1/+1
2017-08-04Implement VCL Scheduler lockingJan-Marek Glogowski1-1/+6
2017-07-25loplugin:unusedmethodsNoel Grandin1-3/+0
2017-07-13Drop Task::ReadyForScheduleJan-Marek Glogowski1-3/+0
2017-07-13Run LO scheduler only via system timerJan-Marek Glogowski1-2/+0
2017-07-13Run Idle tasks immediatlyJan-Marek Glogowski1-2/+2
2017-07-13Introduce a scheduler stackJan-Marek Glogowski1-0/+4
2017-07-13Correctly account starting tasksJan-Marek Glogowski1-1/+1
2017-07-13Drop special idle handlingJan-Marek Glogowski1-3/+4
2017-07-13Just walk the task list onceJan-Marek Glogowski1-2/+10
2017-07-13Move scheduler task into its own headerJan-Marek Glogowski1-66/+2
2017-06-06add COVERITY_NOEXCEPT_FALSECaolán McNamara1-1/+1
2017-03-03Remove redundant 'inline' keywordStephan Bergmann1-1/+1
2017-03-03Remove uses of SAL_CONSTEXPR in LIBO_INTERNAL_ONLYStephan Bergmann1-2/+2
2017-02-27uitest: add scheduler method that runs until a signal is receivedMarkus Mohrhard1-1/+5
2017-01-20Apply stricter member access control for TasksJan-Marek Glogowski1-4/+5
2017-01-17loplugin:staticmethodsTor Lillqvist1-1/+1
2017-01-17Refactor Scheduler to add Task classJan-Marek Glogowski1-34/+50
2017-01-17Convert bTimer => bIdleJan-Marek Glogowski1-2/+2
2016-11-09Revert "Mark Scheduler as non-copyable"Stephan Bergmann1-3/+0
2016-11-09Mark Scheduler as non-copyableStephan Bergmann1-0/+3
2016-09-15loplugin:countusersofdefaultparams in vclNoel Grandin1-1/+1
2016-05-31tdf#100092: Deterministic scheduling to prevent unpredictable behavior.Jan Holesovsky1-1/+8
2016-01-12tdf#97075 - don't render sdr overlays before we paint.Michael Meeks1-8/+10
2016-01-12Bin unnecessary forward declarationTor Lillqvist1-1/+0
2016-01-08vcl: silence doxygen warningChris Sherlock1-3/+3
2015-12-08Make ImplSVData private to vclTor Lillqvist1-5/+0
2015-11-26vcl: fix event processing to idle - for JUnit tests.Michael Meeks1-2/+4
2015-11-25vcl: cleanup scheduler debug name usage.Michael Meeks1-0/+1
2015-11-25vcl: don't treat non-ready timers as idle handlers.Michael Meeks1-2/+9
2015-11-25vcl: move private impl. detail of Scheduler out of global header.Michael Meeks1-13/+2
2015-11-24vcl: re-introduce idle handling.Michael Meeks1-1/+1
2015-11-24vcl: reduce maximum timeout to some sensible range.Michael Meeks1-1/+1
2015-11-24vcl: remove UpdateStack concept.Michael Meeks1-1/+0
2015-11-24Replace return boolean from DoYield with pleasant enumeration.Michael Meeks1-1/+3
2015-11-10loplugin:nullptr (automatic rewrite)Stephan Bergmann1-1/+1
2015-09-08Ensure the scheduler can set longer timeouts.Michael Meeks1-1/+1
2015-09-04Minor refactoring and cleanup of Scheduler and Timer.Ashod Nakashian1-4/+13
2015-07-08loplugin:unusedmethods vclNoel Grandin1-2/+0