tracy/common
Bartosz Taudul 250ef2cf6e
Change thread id size from 64 to 32 bits.
Both Windows and Linux use 32-bit thread identifiers. MacOS has a 64-bit
counter, but in practice it will never overflow during profiling and no false
aliasing will happen.

These changes are only done client-side and in the network protocol. The
server still uses 64-bit thread identifiers, to enable virtual threads, etc.
2021-10-08 00:42:52 +02:00
..
src-from-vcxproj.mk Factor out Unix build logic into shared files. 2020-07-31 11:08:36 -07:00
tracy_lz4.cpp Force inline LZ4_NbCommonBytes(). 2021-04-18 14:42:35 +02:00
tracy_lz4.hpp Wrap lz4 in tracy namespace, etc. 2020-11-16 18:13:19 +01:00
tracy_lz4hc.cpp Wrap lz4 in tracy namespace, etc. 2020-11-16 18:13:19 +01:00
tracy_lz4hc.hpp Wrap lz4 in tracy namespace, etc. 2020-11-16 18:13:19 +01:00
TracyAlign.hpp MemRead() uses const pointer. 2018-07-11 01:33:27 +02:00
TracyAlloc.hpp Merge remote-tracking branch 'origin/master' into hw 2021-06-14 23:54:34 +02:00
TracyApi.h Drop support for Cygwin. 2021-10-07 23:28:40 +02:00
TracyColor.hpp Provide tracy color list in default client header. 2017-11-25 15:33:10 +01:00
TracyForceInline.hpp Fix force_inline on gcc/clang. 2018-04-21 19:22:27 +02:00
TracyMutex.hpp Remove benaphore, use std::mutex on cygwin. 2020-03-19 02:06:54 +01:00
TracyProtocol.hpp Change thread id size from 64 to 32 bits. 2021-10-08 00:42:52 +02:00
TracyQueue.hpp Change thread id size from 64 to 32 bits. 2021-10-08 00:42:52 +02:00
TracySocket.cpp Drop support for Cygwin. 2021-10-07 23:28:40 +02:00
TracySocket.hpp Broadcast to the given address. 2020-12-16 15:24:20 +01:00
TracyStackFrames.cpp Also ignore "atomic" header. 2021-06-09 02:14:01 +02:00
TracyStackFrames.hpp Also ignore "atomic" header. 2021-06-09 02:14:01 +02:00
TracySystem.cpp Change thread id size from 64 to 32 bits. 2021-10-08 00:42:52 +02:00
TracySystem.hpp Change thread id size from 64 to 32 bits. 2021-10-08 00:42:52 +02:00
TracyYield.hpp Move TracyYield.hpp to common. 2021-05-31 02:19:35 +02:00
unix-release.mk Arm macos uses arm64 as machine name. 2021-01-26 22:54:54 +01:00
unix.mk Strip release binaries built with clang. 2021-01-26 22:52:08 +01:00