tracy/server
Bartosz Taudul b946c1d39e Only enable magic fitted vectors in no-statistics builds.
Source location zones pointer fixup is just too slow to be feasible.

Note: no-statistics builds of the graphical profiler don't perform fixup
of view-related pointers (e.g. zone info window zone pointer). This
won't cause crashes, because the pointers are still valid, but the
displayed data will be incorrect and potentially changing in time, as
the pointer can be reused for completely other zone.

Memory usage of ToyPathTracer data, in various scenarios:

Capture + statistics:   7121 MB
Load + statistics:      6057 MB
Capture - statistics:   4876 MB
Load - statistics:      4521 MB
2019-11-11 00:20:33 +01:00
..
IconsFontAwesome5.h Don't use char8_t. 2019-07-25 12:58:16 +02:00
tracy_flat_hash_map.hpp Make nohash operator() const. 2019-01-20 18:41:26 +01:00
tracy_pdqsort.h Force inline internal pdqsort functions. 2017-12-08 23:25:48 +01:00
tracy_xxh3.h Add xxhash. 2019-11-07 23:52:12 +01:00
tracy_xxhash.c Add xxhash. 2019-11-07 23:52:12 +01:00
tracy_xxhash.h Add xxhash. 2019-11-07 23:52:12 +01:00
TracyBadVersion.cpp Handle legacy file versions. 2019-08-12 12:36:37 +02:00
TracyBadVersion.hpp Handle legacy file versions. 2019-08-12 12:36:37 +02:00
TracyBuzzAnim.hpp Add simple animation controller. 2018-08-17 22:23:04 +02:00
TracyCharUtil.hpp Replace djb hash with xxh3. 2019-11-07 23:52:52 +01:00
TracyDecayValue.hpp Highlight message marker even if it's collapsed. 2018-10-05 20:40:10 +02:00
TracyEvent.hpp Reduce FrameEvent size by 4 bytes. 2019-11-07 23:05:13 +01:00
TracyFileHeader.hpp Move FileVersion() to TracyFileHeader.hpp. 2019-08-19 22:56:58 +02:00
TracyFileRead.hpp Add Read3(), Read4() helpers. 2019-11-09 00:27:49 +01:00
TracyFilesystem.hpp Verify source file modification time against capture time. 2019-07-25 20:44:10 +02:00
TracyFileWrite.hpp Set extreme compression level to really be extreme. 2019-09-29 21:02:01 +02:00
TracyImGui.hpp Add implementation of disablable button. 2019-10-14 20:06:57 +02:00
TracyMemory.cpp Don't care about memory usage tracking data races. 2019-11-10 19:21:24 +01:00
TracyMemory.hpp Don't care about memory usage tracking data races. 2019-11-10 19:21:24 +01:00
TracyPopcnt.hpp Make sure TracyCountBits() always returns uint64_t. 2019-10-01 22:42:29 +02:00
TracyPrint.cpp Fix multiple build errors when compiling with MinGW. 2019-08-04 15:49:46 +03:00
TracyPrint.hpp Extract text printing functions. 2019-06-18 20:43:28 +02:00
TracyShortPtr.hpp Fix 32-bit short_ptr. 2019-11-05 01:28:44 +01:00
TracySlab.hpp Don't care about memory usage tracking data races. 2019-11-10 19:21:24 +01:00
TracyStorage.cpp Fix multiple build errors when compiling with MinGW. 2019-08-04 15:49:46 +03:00
TracyStorage.hpp Trace-specific save path retrieval. 2019-07-26 23:15:12 +02:00
TracyStringDiscovery.hpp Add strings to map directly in StringDiscovery. 2018-08-04 17:10:45 +02:00
TracyTaskDispatch.cpp Add task dispatcher to server. 2019-09-20 22:58:12 +02:00
TracyTaskDispatch.hpp Add task dispatcher to server. 2019-09-20 22:58:12 +02:00
TracyTexture.cpp Drop support for ETC1 frame images. 2019-08-15 16:29:50 +02:00
TracyTexture.hpp Drop support for ETC1 frame images. 2019-08-15 16:29:50 +02:00
TracyThreadCompress.cpp Extract thread compression into a separate class. 2019-08-19 22:56:58 +02:00
TracyThreadCompress.hpp Extract thread compression into a separate class. 2019-08-19 22:56:58 +02:00
TracyUserData.cpp Allow disabling CPU usage graph. 2019-10-15 21:37:16 +02:00
TracyUserData.hpp Save/load annotations. 2019-10-13 16:29:24 +02:00
TracyVarArray.hpp Use short ptr in VarArray. 2019-11-03 16:29:45 +01:00
TracyVector.hpp Don't care about memory usage tracking data races. 2019-11-10 19:21:24 +01:00
TracyVersion.hpp Process and store plot value formatting. 2019-11-05 18:02:08 +01:00
TracyView.cpp Make display of zone time in frames toggleable. 2019-11-10 23:27:37 +01:00
TracyView.hpp Make display of zone time in frames toggleable. 2019-11-10 23:27:37 +01:00
TracyViewData.hpp Add zone coloring mode based on source location. 2019-11-01 02:07:55 +01:00
TracyWorker.cpp Only enable magic fitted vectors in no-statistics builds. 2019-11-11 00:20:33 +01:00
TracyWorker.hpp Only enable magic fitted vectors in no-statistics builds. 2019-11-11 00:20:33 +01:00