aboutsummaryrefslogtreecommitdiff
path: root/src/scheduler.h
AgeCommit message (Expand)Author
2020-02-13[util] allow scheduler to be mockedAmiti Uttarwar
2020-01-15scripted-diff: Bump copyright of files changed in 2020MarcoFalke
2020-01-15scripted-diff: Replace CCriticalSection with RecursiveMutexMarcoFalke
2019-12-30scripted-diff: Bump copyright of files changed in 2019MarcoFalke
2019-02-10trivial: correct parameter name in commentsandrewtoth
2018-10-20scripted-diff: Replace boost::bind with std::bindChun Kuan Lee
2018-09-13convert C-style (void) parameter lists to C++ style ()Arvid Norberg
2018-09-04Fix typos reported by codespellpracticalswift
2018-08-08Merge #13780: 0.17: Pre-branch maintenanceWladimir J. van der Laan
2018-08-01[trivial,doc] Fix memory consistency model in commentJesse Cohen
2018-07-31Merge #13247: Add tests to SingleThreadedSchedulerClient() and document the m...MarcoFalke
2018-07-30Update documentation for SingleThreadedSchedulerClient() to specify the memor...Jesse Cohen
2018-07-27Update copyright headers to 2018DrahtBot
2018-04-30scheduler: Add Clang thread safety annotations for variables guarded by m_cs_...practicalswift
2018-01-03Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa
2017-12-26Add an interface to get the queue depth out of CValidationInterfaceMatt Corallo
2017-11-16scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider
2017-08-16Declare single-argument (non-converting) constructors "explicit"practicalswift
2017-07-25Add const to methods that do not modify the object for which it is calledpracticalswift
2017-07-10Expose if CScheduler is being serviced, assert its not in EmptyQueueMatt Corallo
2017-07-07Flush CValidationInterface callbacks prior to destructionMatt Corallo
2017-07-07Support more than one CScheduler thread for serial clientsMatt Corallo
2017-07-07Add default arg to CScheduler to schedule() a callback nowMatt Corallo
2017-05-13Replace boost::function with std::function (C++11)practicalswift
2017-03-06CScheduler boost->std::function, use millisecs for times, not secsMatt Corallo
2015-05-16More robust CScheduler unit testGavin Andresen
2015-05-14CScheduler class for lightweight task schedulingGavin Andresen