Commit Graph

  • 2acf93ac68 Merge pull request #1208 from foxtran/fix/Apple-15 Bartosz Taudul 2025-11-26 15:14:21 +01:00
  • ade4182214 Tracy can not be compiled for too old target Igor S. Gerasimov 2025-11-26 14:14:08 +01:00
  • de3cca3b97 Construct full type: std::vector<tracy::TracyLlmTools::ManualChunk>::emplace_back<std::string> is not available Igor S. Gerasimov 2025-11-26 13:34:17 +01:00
  • e612c2674d Use std::string instead of std::format: Apple Clang 15 does not support it Igor S. Gerasimov 2025-11-26 13:32:02 +01:00
  • be23d9354a Handle Lost_Event in Vsync callback on Windows. Bartosz Taudul 2025-11-22 15:39:52 +01:00
  • a11c3d4236 Merge pull request #1199 from deralmas/fix-error-suppression-for-real Bartosz Taudul 2025-11-15 22:27:41 +01:00
  • e1110d6c58 Fix error suppression macro Dery Almas 2025-11-15 21:38:08 +01:00
  • 36d3f1e0ab Merge pull request #1198 from deralmas/fix-error-suppression Bartosz Taudul 2025-11-15 20:25:36 +01:00
  • 458d9ee89e Fix shadow error suppression on GCC Dery Almas 2025-11-15 20:07:11 +01:00
  • f79033efd0 Bump curl to 8.17.0. Bartosz Taudul 2025-11-14 17:07:32 +01:00
  • a257ccc3d0 Bump usearch to 2.21.3. Bartosz Taudul 2025-11-14 17:05:56 +01:00
  • a1ab2fe91e Bump ppqsort to 1.0.6. Bartosz Taudul 2025-11-14 17:00:29 +01:00
  • 879ddf881c Bump imgui to 1.92.4-docking. Bartosz Taudul 2025-11-14 16:59:14 +01:00
  • 226fa7eee5 Bump freetype to 2.14.1. Bartosz Taudul 2025-11-14 16:53:41 +01:00
  • 75e3073b2a Bump capstone to 6.0.0-Alpha5. Bartosz Taudul 2025-11-14 16:51:58 +01:00
  • 5f4cccaa00 Use proper API to read /proc/mounts. Bartosz Taudul 2025-11-13 19:40:28 +01:00
  • d70c7fb4c3 Merge pull request #1197 from nagisa/fix-debuginfod-signature Bartosz Taudul 2025-11-13 18:31:01 +01:00
  • 10b5f0d878 fix: GetDebugInfoDescriptor signature Simonas Kazlauskas 2025-11-13 19:19:52 +02:00
  • 89f68babd2 Android user name may be longer than _POSIX_LOGIN_NAME_MAX. Bartosz Taudul 2025-11-13 12:28:18 +01:00
  • 0a64c7217f Merge pull request #1194 from ZeWaka/zewaka/fix-cpuid-parsing Bartosz Taudul 2025-11-13 12:24:52 +01:00
  • e38ab2260d fix CPUID parsing in TraceInfo ZeWaka 2025-11-13 01:15:45 -08:00
  • e6b9ea4609 Release 0.13.0. v0.13.0 Bartosz Taudul 2025-11-11 16:31:07 +01:00
  • 0cc8e29eb1 Fix copy pasta. Bartosz Taudul 2025-11-06 12:29:25 +01:00
  • 9a27779d56 TRACY_CALLSTACK is not boolean. Bartosz Taudul 2025-11-03 16:31:16 +01:00
  • d413e2bb51 Merge pull request #1186 from KovalevDima/denerate-pc-for-tracy Bartosz Taudul 2025-11-02 18:43:00 +01:00
  • da5547691a Generate pkgconf file for tracy KovalevDima 2025-11-02 20:08:03 +03:00
  • d7e1923a68 Fix nullptr deref. Bartosz Taudul 2025-10-27 22:03:58 +01:00
  • b762dc2a82 Retrieve tracefs mount path. Bartosz Taudul 2025-10-25 21:06:37 +02:00
  • 3eda01d55f Merge pull request #1181 from mmcgill/1150-defer-gpu-ctx-events-in-c-serial-api Bartosz Taudul 2025-10-25 16:42:59 +02:00
  • 491445343f Defer GPU context events in serial C API Matt McGill 2025-10-24 18:52:36 -04:00
  • 6e3acecf54 Proper rounding for window size with fractional scaling. Bartosz Taudul 2025-10-24 22:09:38 +02:00
  • 7b8d868bbd Merge pull request #1120 from siliceum/refactor/unify-module-caches Bartosz Taudul 2025-10-24 15:44:50 +02:00
  • 8ccc76c66b Use CopyStringFast in FormatImageName Clément Grégoire 2025-10-24 13:07:29 +02:00
  • fe516e3596 IsKernelAddress helper Clément Grégoire 2025-10-11 18:08:55 +02:00
  • 2bdefc2aa3 Move drivers and modules caching to their own functions Clément Grégoire 2025-10-11 18:05:02 +02:00
  • 903cde50d9 Replace windows caches with ImageCache Clément Grégoire 2025-10-11 18:01:03 +02:00
  • e1e9fb680d Rename TRACY_USE_IMAGE_CACHE to TRACY_HAS_DL_ITERATE_PHDR_TO_REFRESH_IMAGE_CACHE Clément Grégoire 2025-10-11 15:42:08 +02:00
  • 3b5b32d307 Replace hardcoded string duplication by CopyStringFast Clément Grégoire 2025-10-11 14:55:23 +02:00
  • 32f94a05cb Support adding new entries and keeping the image cache sorted Clément Grégoire 2025-10-11 14:48:08 +02:00
  • 0b814a2532 Split ImageCache to seperate platform specific so that it can be used on other platforms Clément Grégoire 2025-10-11 14:39:26 +02:00
  • aa68c31780 Add path to ImageEntry in prevision of replacing KernelDriver use + add DestroyImageEntry for ImageEntry cleanup Clément Grégoire 2025-10-11 14:25:37 +02:00
  • 32cc0e5121 Take scale into account when creating window. Bartosz Taudul 2025-10-23 19:30:26 +02:00
  • 7428defab6 Don't attach wayland surface before acking configure. Bartosz Taudul 2025-10-21 22:55:19 +02:00
  • 30267de474 Make sure symbols thread has time to enter into disconnected condition. Bartosz Taudul 2025-10-21 20:41:22 +02:00
  • 22dc5b1ca7 Merge pull request #1176 from redthing1/pr/fix/macos-dock-icon Bartosz Taudul 2025-10-17 11:30:32 +02:00
  • 2625468615 remove (void) unused markers redthing1 2025-10-16 20:22:17 -07:00
  • 9580ad46c3 fix window icon/dock integration with objc on macos redthing1 2025-10-16 14:00:18 -07:00
  • 385f72f9dc Rename ImageCache::Contains to ContainsImage Clément Grégoire 2025-10-11 14:13:33 +02:00
  • 12026dae5b Make ImageEntry m_startAddress/m_endAddress uint64_t as it will later be used in server, and thus not pointing to current process memory Clément Grégoire 2025-10-11 14:10:18 +02:00
  • 9665f7ac42 Move ImageEntry to header in prevision of sharing it with other CPP files in the future Clément Grégoire 2025-10-11 13:45:22 +02:00
  • 027bc04279 Merge pull request #1168 from siliceum/fix/unintialized-pending-counts Bartosz Taudul 2025-10-08 12:50:49 +02:00
  • 255f465a8f Fix uninitialized Worker::m_pending* loaded traces. Clément Grégoire 2025-10-08 07:47:51 +02:00
  • b6191ceddb Merge pull request #1160 from Voultapher/suppress-variable-shadowing-warnings Bartosz Taudul 2025-10-07 19:23:41 +02:00
  • 5002c045e2 Make variable shadowing warning suppression optional Lukas Bergdoll 2025-10-02 18:31:13 +02:00
  • 863bcc4635 Merge pull request #1161 from siliceum/doc/gpu-zone-and-ondemand Bartosz Taudul 2025-09-30 17:36:09 +02:00
  • f5b3711163 Document a classic mistake with Tracy's C GPU Zones API and TRACY_ON_DEMAND Clément Grégoire 2025-09-30 15:08:42 +02:00
  • abd7c4f317 Suppress variable shadowing warnings Lukas Bergdoll 2025-09-29 18:49:56 +02:00
  • 0a5aa506b6 Update markdown manual. Bartosz Taudul 2025-09-16 22:34:16 +02:00
  • a52a2db95d Merge pull request #1148 from siliceum/bugfix/cropper-display-issues Bartosz Taudul 2025-09-11 18:44:36 +02:00
  • f998e3e2a9 Merge pull request #1151 from dpelle/make-ZoneNameF-less-error-prone Bartosz Taudul 2025-09-11 12:30:03 +02:00
  • 5cf408fc10 Cosmetics. Bartosz Taudul 2025-09-11 00:57:22 +02:00
  • dcc46d2a72 Merge pull request #1149 from anderswk-ioi/master Bartosz Taudul 2025-09-11 00:56:50 +02:00
  • 5f36f3d2ec Make ZoneNameF() less error-prone by checking format against args Dominique Pelle 2025-09-10 20:21:22 +02:00
  • 355a11f47f Missing initialization of dequeueStatus Anders Wang Kristensen 2025-09-10 14:43:28 +02:00
  • f21f8d6ad2 Fix crash due to freeing elements of m_serialDequeue twice. Anders Wang Kristensen 2025-09-10 12:56:47 +02:00
  • 4be2e88292 Rework the way the cropper computes its sizes and position Clément Grégoire 2025-09-09 15:18:01 +02:00
  • d61e4aee6c Fix cropper line position and draw order Clément Grégoire 2025-09-09 14:31:26 +02:00
  • 2396733f89 Fix timeline cropper triggered on hover of other windows Clément Grégoire 2025-09-09 14:29:50 +02:00
  • 6e214cab0a Merge pull request #1146 from whouishere/fix-non-glibc-stat64 Bartosz Taudul 2025-09-05 16:50:15 +02:00
  • a755cfab78 Fix usage of stat64 on non-glibc Linux whouishere 2025-09-05 10:22:02 -03:00
  • 981717f3ef Workaround libwayland regression. Bartosz Taudul 2025-08-25 17:08:21 +02:00
  • 67ba5b7727 Fix possible crash. Bartosz Taudul 2025-08-23 21:22:32 +02:00
  • 69836f3166 Merge pull request #1108 from siliceum/feature/thread-cropping Bartosz Taudul 2025-08-22 18:12:14 +02:00
  • 47d0654bc9 Merge pull request #1140 from mcourteaux/config-ghostzones Bartosz Taudul 2025-08-22 18:07:32 +02:00
  • 62e062ee82 Fix highlight on the asteriks label. Martijn Courteaux 2025-08-22 16:08:23 +02:00
  • fbcd3c1ae2 Make markers subtle, and only clear when you hover the save-defaults button. Martijn Courteaux 2025-08-22 13:05:21 +02:00
  • a0ab47efad Fix lambda indent Clément Grégoire 2025-08-22 10:54:44 +02:00
  • ae523c9bbf Explain that you can also reset the values by deleting the config file. Martijn Courteaux 2025-08-21 21:15:36 +02:00
  • 278251f483 I always forget the manual. Martijn Courteaux 2025-08-21 18:03:06 +02:00
  • 039ea797fc Improve wording. Martijn Courteaux 2025-08-21 17:58:00 +02:00
  • 8e72e2bb78 Default markers * to indicate which options are saved in the defaults. Martijn Courteaux 2025-08-20 16:26:21 +02:00
  • ba178ce3d3 Add more Timeline options to the defaults. Martijn Courteaux 2025-08-20 15:46:24 +02:00
  • 577e7a3074 feat(config): Button to save ViewData options to the defaults in TracyConfig. Martijn Courteaux 2025-08-20 15:32:04 +02:00
  • ebc31f25e3 feat(config): Add default value for ghostZones. Martijn Courteaux 2025-08-20 14:46:03 +02:00
  • 88a6378fff Merge pull request #1137 from mjopenglsdl/fix-on-demand Bartosz Taudul 2025-08-15 17:21:38 +02:00
  • c545b34f68 Add connection check when TRACY_ON_DEMAND for EnterFiber and LeaveFiber Minjie 2025-08-15 22:36:45 +08:00
  • 650541f280 Merge pull request #1136 from moritz-h/python-docs Bartosz Taudul 2025-08-14 19:39:01 +02:00
  • 18e75668a9 Update markdown manual. Moritz Heinemann 2025-08-14 19:36:04 +02:00
  • a8e60df334 Update Python docs Moritz Heinemann 2025-08-14 19:28:38 +02:00
  • 8bea64a55c Merge pull request #1134 from moritz-h/python-package Bartosz Taudul 2025-08-13 16:24:46 +02:00
  • ba5a4b7ad1 Limit cropper display zone to window and only take margin into account when active, to avoid flickering when hovering Clément Grégoire 2025-08-12 18:05:01 +02:00
  • 11e3295275 Implement margin for text only. Unify text drawing for zone (als fixing missing clamp for the missing frame case) Clément Grégoire 2025-08-12 18:03:30 +02:00
  • 0b57a37ebb Refactor python build system Moritz Heinemann 2025-08-12 18:03:28 +02:00
  • 0721561c54 Merge pull request #1124 from AnyOldName3/config-specific-lib-dir Bartosz Taudul 2025-08-06 17:30:03 +02:00
  • 680f12463d Merge pull request #1130 from PewPewCrit/libbacktrace-macosSequoia-fix Bartosz Taudul 2025-08-04 13:25:01 +02:00
  • 11c9e3fa35 libbacktrace: recognize new Mach-O DWARF sections PewPewCrit 2025-08-04 13:26:35 +03:00
  • c168b308c7 Merge pull request #1129 from alariq/docs-fix-1128 Bartosz Taudul 2025-08-04 11:25:07 +02:00
  • 5ee82874c6 manual: OpenCL macro name fix sebi 2025-08-04 10:17:30 +03:00
  • 0da827ba34 Don't use separate directory for Release library AnyOldName3 2025-08-03 14:46:13 +01:00
  • 8e388d6d4e Merge pull request #1126 from slomp/slomp/sampling-toggle Bartosz Taudul 2025-08-02 16:12:34 +02:00