summaryrefslogtreecommitdiff
path: root/comphelper/source/misc/threadpool.cxx
AgeCommit message (Expand)Author
2024-08-23make joinThreadsIfIdle return false if it cannot joinCaolán McNamara
2022-06-02Use more appropriate return type for ThreadPool::getPreferredConcurrencyStephan Bergmann
2022-05-26clang-tidy modernize-pass-by-value in comphelperNoel Grandin
2021-08-21rtl::Static to thread-safe staticNoel Grandin
2021-08-20New loplugin:unusedcapturedefaultStephan Bergmann
2020-11-30add ThreadPool::isIdle() to avoid incorrect detection of "no tasks"Luboš Luňák
2020-11-30handle a possible (unlikely?) deadlock in threadpool cleanupLuboš Luňák
2020-11-06tdf#42949 Fix new IWYU warnings in directories c*Gabor Kelemen
2020-10-06fix possible >= 0 warningLuboš Luňák
2020-10-05fix allocating thread pool workersLuboš Luňák
2020-04-14loplugin:buriedassign in c*Noel Grandin
2020-02-07make isDebuggerAttached() public comphelper APILuboš Luňák
2019-11-22Extend loplugin:external to warn about classesStephan Bergmann
2019-10-08loplugin:redundantpointerops simplify *p.get()Noel Grandin
2019-06-20Demote from std::unique_lock to std::scoped_lock where applicableStephan Bergmann
2019-06-14Extend debug-mode timeoutStephan Bergmann
2019-04-19tdf#42949 Fix IWYU warnings in comphelperGabor Kelemen
2019-04-11don't kill threads after 3 minutes while debuggingLuboš Luňák
2019-03-21Increase the life-cycle of threads in thread-pool...Dennis Francis
2019-02-12Fix typoAndrea Gelmini
2018-11-21improve function-local statics in basic..cuiNoel Grandin
2018-09-27-Werror=unused-variable (--enable-debug --disable-assert-always-abort)Stephan Bergmann
2018-07-27Related: rhbz#1602589 add comments to coverity annotationsCaolán McNamara
2018-07-18Allow the comphelper threadpool to be reset after construction.Michael Meeks
2018-07-09Add missing sal/log.hxx headersGabor Kelemen
2018-07-04Make ThreadPool::pushTask take param by std::unique_ptrNoel Grandin
2017-10-04add << operator for css::uno::ExceptionNoel Grandin
2017-09-04We can use thread_local on Windows, tooTor Lillqvist
2017-04-07try and silence coverity#1403659 Data race conditionCaolán McNamara
2017-03-22comphelper::ThreadPool: guard against concurrent shutdown/pushTaskMichael Stahl
2017-03-21comphelper:: fix MSVC hang in ThreadPool::shutdown(), try #2Michael Stahl
2017-03-13Revert "comphelper: fix MSVC hang in ThreadPool::shutdown()"Miklos Vajna
2017-03-11comphelper: fix MSVC hang in ThreadPool::shutdown()Michael Stahl
2016-12-23loplugin:unusedmethodsNoel Grandin
2016-12-07This is presumably not meant to be exportedStephan Bergmann
2016-12-01tdf#104126 - comphelper thread-pool, use reliable std::condition_variable.Michael Meeks
2016-12-01Fix race in ThreadTaskTagStephan Bergmann
2016-11-29Rewrite some (trivial) assignments inside if/while conditions: comphelperStephan Bergmann
2016-08-01comphelper: fix MSVC 2015 build by removing pointless catchlbenes
2016-07-27change from a 2 min dbgutil failure to a 3 minCaolán McNamara
2016-07-18fix buildCaolán McNamara
2016-07-18-Werror=enum-compareNoel Grandin
2016-07-18remove some now unnecessary debug traceNoel Grandin
2016-07-18add tagging to ThreadTasks so we don't need more one poolNoel Grandin
2016-06-15tdf#98955 hardware_concurrency not ideal for thread poolsAshod Nakashian
2016-05-18clang-tidy modernize-make-sharedNoel Grandin
2016-04-26update loplugin stylepolice to check local pointers varsNoel Grandin
2016-04-21clang-tidy modernize-loop-convert in c*Noel Grandin
2015-11-10loplugin:nullptr (automatic rewrite)Stephan Bergmann
2015-10-12Replace "SAL_OVERRIDE" with "override" in LIBO_INTERNAL_ONLY codeStephan Bergmann