tracy/client
Bartosz Taudul 5fbb811f5d Degrade ARM timer to monotonic raw clock.
The monotonic raw clock has the same accuracy as reading cntvct registers, but
using clock_gettime() has a measurable impact on queueing time (135 us vs
83 us).

This change is needed to enable ftrace time readings on ARM linux, which
doesn't provide any way to get raw cntvct readings, like x86-tsc on x86.
2019-08-14 16:19:02 +02:00
..
tracy_concurrentqueue.h Still more. 2019-07-30 01:30:31 +02:00
tracy_rpmalloc.cpp Clean up imported functions in multi-dll projects. 2019-06-07 19:50:08 +03:00
tracy_rpmalloc.hpp Clean up imported functions in multi-dll projects. 2019-06-07 19:50:08 +03:00
TracyArmCpuTable.hpp Display unknown implementer, part as hex values. 2019-07-03 21:18:17 +02:00
TracyCallstack.cpp Fix multiple build errors when compiling with MinGW. 2019-08-04 15:49:46 +03:00
TracyCallstack.h Callstack decode for android api <= 21. 2019-05-22 14:14:30 +02:00
TracyCallstack.hpp Callstack decode for android api <= 21. 2019-05-22 14:14:30 +02:00
TracyDxt1.cpp Fix incomplete headers. 2019-07-25 23:41:42 +02:00
TracyDxt1.hpp Experimental DXT1 compressor. 2019-06-27 19:14:51 +02:00
TracyFastVector.hpp Don't mark FastVector element as used until it's ready. 2018-08-20 22:35:50 +02:00
TracyLock.hpp Serialize lock processing. 2019-08-12 13:51:01 +02:00
TracyProfiler.cpp Degrade ARM timer to monotonic raw clock. 2019-08-14 16:19:02 +02:00
TracyProfiler.hpp Degrade ARM timer to monotonic raw clock. 2019-08-14 16:19:02 +02:00
TracyScoped.hpp Drop support for CPU id queries. 2019-08-12 23:05:34 +02:00
TracySysTime.cpp /proc/stat might be inaccessible. 2019-04-04 15:25:26 +02:00
TracySysTime.hpp CPU usage getter for apple. 2019-02-25 15:04:06 +01:00
TracySysTrace.cpp Don't set x86-tsc clock on non-x86 platforms. 2019-08-14 15:14:36 +02:00
TracySysTrace.hpp Capture context switches on linux. 2019-08-14 13:56:15 +02:00
TracyThread.hpp