aboutsummaryrefslogtreecommitdiff
path: root/zencore
Commit message (Expand)AuthorAgeFilesLines
* Added copyright headers to xmake.lua scriptsMartin Ridgers2022-01-201-0/+2
* Support chunk requests with no ValueId, and interpret them as requested for v...mattpetersepic2022-01-171-1/+1
* Disabled mimalloc on Mac-Arm64 as vcpkg doesn't support itMartin Ridgers2022-01-141-1/+6
* Fixed up compile errors if mimalloc use is disabledMartin Ridgers2022-01-141-0/+1
* Blake3 for Mac Arm64Martin Ridgers2022-01-131-1/+5
* Be explicit about what platforms a block implements for grepabilityMartin Ridgers2022-01-131-3/+3
* Use SysV semaphores to implement NamedEvent on LinuxMartin Ridgers2022-01-131-100/+7
* More complete toolchain and C++ library version checksMartin Ridgers2022-01-131-9/+24
* The "operator << (CbWriter, size_t)" is only required when using libc++Martin Ridgers2022-01-131-1/+1
* Missing includeMartin Ridgers2022-01-131-0/+1
* Added missing std:: namespace to nullptr_t useMartin Ridgers2022-01-132-6/+6
* Moved "concepts" include to zencore.h as toolchain support is spottyMartin Ridgers2022-01-134-3/+1
* Added a CbWriter stream operator for size_t-type valuesMartin Ridgers2022-01-101-0/+9
* Converted use of _format UDL to fmt::formatMartin Ridgers2022-01-105-50/+33
* Turn all ThrowLastError() sites in source_location variantsMartin Ridgers2022-01-072-10/+11
* 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
* 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
* 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
* Added a build of BLAKE3 for MacMartin Ridgers2022-01-051-0/+2
* Oodle for MacMartin Ridgers2022-01-051-0/+3
* CloneFile()'s unimplemented on Mac but shouldn't be a compile errorMartin Ridgers2022-01-051-1/+2
* An implementation of PathFromHandle() for MacMartin Ridgers2022-01-051-5/+11
* GetRunningExecutablePath() implementation for MacMartin Ridgers2022-01-051-2/+9
* Removed unused include statementMartin Ridgers2022-01-051-1/+0
* Added block of POSIX includes for MacMartin Ridgers2022-01-051-1/+10
* Use a CAS loop if atomic<Floating>::fetch_add() isn't availableMartin Ridgers2021-12-161-1/+13
* Only Linux has an endian.hMartin Ridgers2021-12-161-1/+1
* GetThreadId() for MacMartin Ridgers2021-12-161-1/+3
* Thread naming for MacMartin Ridgers2021-12-161-0/+4
* Added MD5 testsMartin Ridgers2021-12-161-0/+18
* Deleted unused endian.h includeMartin Ridgers2021-12-161-5/+0
* Not all compilers support C++20's iterator string_view contructorMartin Ridgers2021-12-161-4/+4
* Copy/paste errors in MD5 from SHA1Martin Ridgers2021-12-162-4/+4
* Compile out source_location use if the toolchain doesn't support itMartin Ridgers2021-12-162-3/+5
* Deleted unused includeMartin Ridgers2021-12-161-1/+0
* Wrapped direct use of C++20 library conceptsMartin Ridgers2021-12-166-8/+31