aboutsummaryrefslogtreecommitdiff
path: root/src/threading
AgeCommit message (Expand)Author
2022-05-02Fix synchronization issue at thread startsfan5
2020-09-10Remove Thread::kill() and related unittest (#10317)Sebastien Marie
2020-09-09Add NetBSD cpu affinity support code (#10378)David CARLIER
2020-08-25NetBSD build fix proposal. (#10308)David CARLIER
2020-08-23Complete Haiku platform support. (#10311)David CARLIER
2019-11-14Optimize semaphore wait with zero timeout on POSIXsfan5
2019-02-03DragonFly BSD is somewhat identical to FreeBSD (#8159)Leonid Bobrov
2018-04-04Fix 5 issues reported by PVS studioLoic Blot
2017-10-10Thread: fix a crash on Windows due to data race condition on Thread::m_start_...Loïc Blot
2017-08-19Code modernization: subfolders (#6283)Loïc Blot
2017-08-17C++ modernize: Pragma once (#6264)Loïc Blot
2017-06-27Fix msvc annoyances (#5963)adrido
2017-06-19C++11 cleanup on constructors (#6000)Vincent Glize
2017-06-11Remove threads.h and replace its definitions with their C++11 equivalents (#5...ShadowNinja
2017-06-08C++11 patchset 5: use std::threads and remove old compat layer (#5928)Loïc Blot
2017-06-06Use C++11 mutexes only (remove compat code) (#5922)Loïc Blot
2017-06-06C++11 patchset 3: remove Atomic/GenericAtomic and use std::atomic (#5906)Loïc Blot
2017-05-15Fix uninitalised variable in event.cpp (#5764)Zeno-
2017-04-07Pass clang-format on 14 trivial header files fixesLoic Blot
2017-01-28Fix AIX threading buildShadowNinja
2017-01-28Fix synchronization issue at thread startShadowNinja
2016-10-06Fix C++11 Windows build of threading codesfan5
2016-07-04Fix & make linux conditionals uniform (#4278)Rogier-5
2016-05-02Fix Windows buildCraig Robbins
2016-05-01Fix use of uninitialised variable in class EventCraig Robbins
2016-04-30Fix POSIX C++11 buildShadowNinja
2016-04-30Fix prepreprocessor error in thread.h (related to C++11 threads)Craig Robbins
2016-04-28Fix race on thread creationShadowNinja
2016-01-23Fix C++11 compilabilityest31
2015-12-11Fix events on WindowsBlockMen
2015-12-07Fix Event implementationShadowNinja
2015-11-08Fix misc. MinGW and Valgrind warningskwolekr
2015-11-04Time: use locks againest31
2015-11-03Atomic: cleanup and add more operationsest31
2015-11-02Rename and move basicmacros.h to util/basic_macros.hest31
2015-11-01Fix Lua scripting synchronizationkwolekr
2015-10-31Fix C++11 compatibilitykwolekr
2015-10-27Add DISABLE_CLASS_COPY macro (and use it)kwolekr
2015-10-24Fix some threading things and add additional thread unittestskwolekr
2015-10-17Fix == to =Rui
2015-10-17Fix missing include on AIXkwolekr
2015-10-16Refactor Thread class to improve readability and portabilitykwolekr
2015-10-14Refactor loggingShadowNinja
2015-10-03Fix MinGW 32-bit buildShadowNinja
2015-09-06Fix building on OSX, broken since "Clean up threading"Pavel Puchkin
2015-08-23Clean up threadingShadowNinja