summaryrefslogtreecommitdiff
path: root/vcl/source/app/scheduler.cxx
AgeCommit message (Expand)Author
2021-10-21loplugin:flattenNoel Grandin
2021-09-28gives names to all the Idles and TasksNoel Grandin
2021-06-27Immediately schedule Tasks on start per defaultJan-Marek Glogowski
2021-04-05VCL drop Scheduler::ProcessTaskSchedulingJan-Marek Glogowski
2021-03-26cid#1474074 silence bogus Dereference before null checkCaolán McNamara
2021-03-23VCL force Scheduler instant timeout on task skipJan-Marek Glogowski
2021-02-07invoke idle priority timers only when actually idleLuboš Luňák
2020-12-16Scheduler assert mbInScheduler stateJan-Marek Glogowski
2020-12-08Replace SchedulerMutex with (non-recursive) std::mutexStephan Bergmann
2020-12-07Make SchedulerMutex non-recursiveJan-Marek Glogowski
2020-12-07Unlock scheduler in deinit for ProcessEventsToIdleJan-Marek Glogowski
2020-08-13improve comments around blocks which abort on UI thread event exceptionsNoel Grandin
2020-08-12expand out DELETEZ in vclNoel Grandin
2020-08-05document the abort in ProcessTaskSchedulingNoel Grandin
2019-12-24sal_Char->char in vclNoel Grandin
2019-10-20loplugin:virtualdead unused param in Task::UpdateMinPeriodNoel Grandin
2019-10-07Get rid of another SAL_WARN that just pointlessly fills up log filesTor Lillqvist
2019-08-28tdf#42949 Fix IWYU warnings in vcl/source/[o-w]*/Gabor Kelemen
2019-08-16use more TOOLS_WARN_EXCEPTIONNoel Grandin
2019-08-13Add a TaskStopwatch to interrupt idle loopsJan-Marek Glogowski
2019-04-10clang-tidy: Fix suspicious catches of WIP unhandled-self-assignment checkTamás Zolnai
2019-03-14Fix scheduled Task priority change handlingJan-Marek Glogowski
2019-02-19pretty up logging of exceptionsNoel Grandin
2019-01-07tdf#42949 Fix IWYU warnings in include/vcl/[v-x]*Gabor Kelemen
2018-11-27tdf#114839: Drop ancient AquaBlinker crackTor Lillqvist
2018-10-09Extend loplugin:redundantinline to catch inline functions w/o external linkageStephan Bergmann
2018-09-24Scheduler: add per-priority Task listsJan-Marek Glogowski
2018-09-13Support buffering SystemDependent GraphicData (II)Armin Le Grand
2018-08-29tdf#119458 just wakeup Scheduler on active IdleJan-Marek Glogowski
2018-08-27Add task count to Scheduler debug infoJan-Marek Glogowski
2018-02-20vcl/scheduler adjusted time check.jan Iversen
2018-01-15More loplugin:cstylecast: vclStephan Bergmann
2017-12-15Report more debug information about caught exceptionStephan Bergmann
2017-11-24don't worry about dangling timers at fuzzer exitCaolán McNamara
2017-10-06Process all pending events during Cppunit setUpJan-Marek Glogowski
2017-09-25Disable Scheduler shutdown assertionJan-Marek Glogowski
2017-09-21Ignore AquaBlinker on Scheduler shutdownJan-Marek Glogowski
2017-09-21Workaround static Task destruction errorJan-Marek Glogowski
2017-09-20Ignore DrawWorkStartupTimer on Scheduler shutdownJan-Marek Glogowski
2017-09-19Assert active Tasks on scheduler de-initJan-Marek Glogowski
2017-08-25Drop gratuitous initial :: from comphelper::ProfileZoneTor Lillqvist
2017-08-22Abort on critical Scheduler problemsJan-Marek Glogowski
2017-08-22The scheduler timer starts without SolarMutexJan-Marek Glogowski
2017-08-09osl::Mutex::acquire can effectively only fail upon programming errorsStephan Bergmann
2017-08-09Rephrase SchedulerMutex::acquire so it would work for nLockCount=0Stephan Bergmann
2017-08-09Remove unnecessary, broken check for mnLockDepth != 0Stephan Bergmann
2017-08-09SchedulerMutex::release: don't read mnLockDepth with maMutex already unlockedStephan Bergmann
2017-08-04Implement VCL Scheduler lockingJan-Marek Glogowski
2017-07-24Add some const and fix some scheduler loggingJan-Marek Glogowski
2017-07-17Remove duplicated includesAndrea Gelmini