aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'main' into wait_for_quiescencewait_for_quiescenceMatt Peters2022-01-1048-496/+406
|\
| * Two missing override keywordsMartin Ridgers2022-01-101-2/+2
| * Unused lambda capture compile errorMartin Ridgers2022-01-101-1/+1
| * LLVM-12 C++ lib's emplace_back() doesn't like classes all that muchMartin Ridgers2022-01-101-1/+4
| * Added a CbWriter stream operator for size_t-type valuesMartin Ridgers2022-01-101-0/+9
| * Fixed unused-lambda-capture compile errorsMartin Ridgers2022-01-101-3/+3
| * Removed ZEN_UNUSED() statement that is unnecessaryMartin Ridgers2022-01-101-1/+0
| * Compiler support for C++20's using-enum is wildly incompleteMartin Ridgers2022-01-101-18/+10
| * Unused lambda capture compile fixesMartin Ridgers2022-01-102-11/+11
| * Deleted two unused include statementsMartin Ridgers2022-01-101-2/+0
| * Fixed fmt::format() undefined-user-type errorMartin Ridgers2022-01-101-1/+1
| * Converted use of _format UDL to fmt::formatMartin Ridgers2022-01-1029-257/+172
| * Vcpkg's manifest mode is no longer in useMartin Ridgers2022-01-105-118/+0
| * LLVM's libc++ cannot emplace_back(x,y,z) without a ctor(x,y,z)Martin Ridgers2022-01-071-0/+8
| * Added missing vector includeMartin Ridgers2022-01-071-0/+1
| * Removed unused includeMartin Ridgers2022-01-071-1/+0
| * Some C++ libs do not implement string_view(iter, iter) ctor yetMartin Ridgers2022-01-071-1/+2
| * Corrected typoMartin Ridgers2022-01-071-2/+2
| * Fixed error in if-statement comparisonMartin Ridgers2022-01-071-1/+1
| * Deleted unused local variableMartin Ridgers2022-01-071-1/+0
| * Turn all ThrowLastError() sites in source_location variantsMartin Ridgers2022-01-073-12/+12
| * Removed unused lambda capturesMartin Ridgers2022-01-071-2/+2
| * WriteResponse(..., CompositeBuffer&) was calling itself indefinitelyMartin Ridgers2022-01-071-1/+1
| * Use POSIX implementation for ProcessHandle on MacMartin Ridgers2022-01-071-13/+5
| * Use null-signal kill() to determine if a PID is validMartin Ridgers2022-01-071-10/+3
| * Use Zen's Invocable to cover C++ libs that do not implement conceptsMartin Ridgers2022-01-072-3/+3
| * Apple Clang does not implement std::jthreadMartin Ridgers2022-01-072-2/+4
| * Missing override decorationMartin Ridgers2022-01-071-1/+1
| * Missing includesMartin Ridgers2022-01-071-0/+3
| * Moved forward declaration after all include statementsMartin Ridgers2022-01-071-4/+4
| * Enabled POSIX-compatible implementations on MacMartin Ridgers2022-01-072-12/+4
| * Missing includeMartin Ridgers2022-01-071-0/+1
| * Disable warning about unused member variablesMartin Ridgers2022-01-071-0/+1
| * Sorted lists merge betterMartin Ridgers2022-01-071-2/+2
| * Correct implementation of Invocable conceptMartin Ridgers2022-01-071-1/+1
| * Use semtimedop() in NamedEvent::Wait() for platforms that support itMartin Ridgers2022-01-071-0/+15
| * Implemented NamedEvents on Mac using System V semaphoresMartin Ridgers2022-01-071-2/+95
| * Found some Wayward whitespaceMartin Ridgers2022-01-071-1/+1
| * Added a trivial test call to GetCurrentThreadId()Martin Ridgers2022-01-071-0/+2
| * Timeouts longer than one second wouldn't work as expectedMartin Ridgers2022-01-071-2/+2
| * Corrected misleading commentMartin Ridgers2022-01-071-3/+3
| * Include POSIX headers on all platforms except WindowsMartin Ridgers2022-01-071-2/+5
| * A whitespace danceMartin Ridgers2022-01-072-4/+11
* | Add WaitForQuiescence RPCMatt Peters2022-01-075-0/+66
|/
* Implemented IsProcessRunning() on a MacintoshMartin Ridgers2022-01-051-1/+4
* PathFromHandle() for MacMartin Ridgers2022-01-051-8/+13
* Contiguous range concepts for C++ libs that don't support them yetMartin Ridgers2022-01-051-2/+8
* Function parameter case consistency with the rest of the code baseMartin Ridgers2022-01-052-13/+13
* Cleaned up some unnecessary commentsMartin Ridgers2022-01-051-2/+0
* aligned_alloc() states that size must be a multiple of alignmentMartin Ridgers2022-01-051-0/+3