aboutsummaryrefslogtreecommitdiff
path: root/zencore/thread.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merged mainMartin Ridgers2021-10-161-1/+4
|\
| * zencore: Enabled MSC warning 4668 to get warnings when preprocessor macros ar...Stefan Boberg2021-10-151-1/+4
* | Merged mainMartin Ridgers2021-10-151-0/+55
|\|
| * asio HTTP implementation (#23)Stefan Boberg2021-10-141-0/+55
* | Added some tests for pid-related functionsMartin Ridgers2021-10-111-0/+12
* | Implemented IsProcessRunning() for LinuxMartin Ridgers2021-09-291-1/+3
|/
* Merged latest from mainStefan Boberg2021-09-271-3/+3
|\
* | Compile out ProcessMonitor's methods on non-Windows for nowMartin Ridgers2021-09-221-0/+4
* | Compile out ProcessHandle's methods on non-Windows for nowMartin Ridgers2021-09-221-0/+4
* | Compile out Event methods on non-Windows platforms for nowMartin Ridgers2021-09-221-0/+4
* | Merged main into linux-macMartin Ridgers2021-09-211-19/+93
|\|
| * Changed so Windows also uses the portable std::mutex implementation and rewor...Stefan Boberg2021-09-191-16/+0
| * IsProcessRunning now throws if it fails the function fails to get a handle to...Stefan Boberg2021-09-171-2/+18
| * Removed WindowsException from public headersStefan Boberg2021-09-171-1/+2
| * clang-formatStefan Boberg2021-09-161-2/+2
| * Added ProcessMonitor class, which is used to monitor a number of sponsor proc...Stefan Boberg2021-09-161-0/+75
* | Added some lawns to aid orientation within the fileMartin Ridgers2021-09-161-0/+8
|/
* zen::Sleep() for LinuxMartin Ridgers2021-09-151-0/+4
* GetCurrentProcess() for non-WindowsMartin Ridgers2021-09-151-0/+6
* Implemented RwLock on non-Windows platforms using std::shared_mutexMartin Ridgers2021-09-151-1/+20
* Removed unused 'thread' includeMartin Ridgers2021-09-151-1/+0
* Added ProcessHandle::Reset and added some diagnostics for ProcessHandle::Init...Stefan Boberg2021-08-091-6/+21
* Added SYNCHRONIZE to ProcessHandle::InitializeStefan Boberg2021-08-091-1/+1
* Added IsProcessRunning()/GetCurrentProcessId() helpersStefan Boberg2021-08-091-0/+21
* zen::Process -> zen::ProcessHandleStefan Boberg2021-08-061-8/+8
* Added basic NamedMutex implementationStefan Boberg2021-08-051-0/+45
* Cleaned up exception handlingStefan Boberg2021-05-211-1/+3
* Adding zenservice codeStefan Boberg2021-05-111-0/+192