Commit Graph

  • 9fb9bd7574 Addressing code review. slomp/pin-tracks Marcos Slomp 2026-09-16 10:34:57 -07:00
  • ffb7ce8a33 add ability to "pin" timeline tracks (queues, threads and plots) Marcos Slomp 2026-09-15 19:21:55 -07:00
  • dd29819f3d Merge pull request #1472 from alandtse/fix/emscripten-deploy-fork-guard master Bartosz Taudul 2026-09-15 13:04:37 +02:00
  • 2ba0e21c97 ci(emscripten): skip SFTP deploy on forks Alan Tse 2026-09-15 02:38:43 -07:00
  • a6d16f5515 Move LockHighlight to the timeline draw header. Bartosz Taudul 2026-09-14 20:58:05 +02:00
  • e58f4819ba Merge pull request #1470 from wolfpld/slomp/webgpu-capacity Bartosz Taudul 2026-09-14 19:33:05 +02:00
  • 841fae2371 code review: formating consistency slomp/webgpu-capacity Marcos Slomp 2026-09-14 10:16:24 -07:00
  • 016ae062e9 addressing review comments Marcos Slomp 2026-09-13 15:08:21 -07:00
  • 8cbf2b14a2 use FastVector for the shadow buffer Marcos Slomp 2026-09-13 11:02:27 -07:00
  • 6be14cff4e increasing the total query limit to 64K queries Marcos Slomp 2026-09-13 11:00:30 -07:00
  • a11c8ab40c refactoring (isolating) Tracy protocol bits Marcos Slomp 2026-09-13 10:48:32 -07:00
  • c71e059d90 Bump exmples/dyna CPM to 0.43.1. Bartosz Taudul 2026-09-13 20:30:40 +02:00
  • 3247f490f7 Update NEWS. Bartosz Taudul 2026-09-13 16:22:09 +02:00
  • edc649cdec Bind Ctrl+plus / Ctrl+minus / Ctrl+0 to the user interface scale. Bartosz Taudul 2026-09-13 16:15:33 +02:00
  • 1381f40bd9 Represent the user interface scale as a preset table index. Bartosz Taudul 2026-09-13 16:14:58 +02:00
  • ee067d112b Update NEWS. Bartosz Taudul 2026-09-12 22:31:34 +02:00
  • 0c35226446 Add warning about large traces. Bartosz Taudul 2026-09-12 22:25:01 +02:00
  • 63ffadc852 Load the startup trace in a background thread. Bartosz Taudul 2026-09-12 22:18:18 +02:00
  • af3432cfde Fetch the startup trace instead of preloading the embedded one. Bartosz Taudul 2026-09-12 21:56:19 +02:00
  • 1fb370f935 Give version and load failure exceptions meaningful messages. Bartosz Taudul 2026-09-12 20:56:09 +02:00
  • 27f12a4eb5 Report unloadable trace files on the command line instead of crashing. Bartosz Taudul 2026-09-12 20:48:08 +02:00
  • 1c50138f85 Report failed second-trace loads in compare instead of crashing. Bartosz Taudul 2026-09-12 20:33:09 +02:00
  • 2191885f86 Show a generic message for unreadable or corrupted trace files. Bartosz Taudul 2026-09-12 20:00:58 +02:00
  • 8a5f2c6f8c Show error dialogs instead of aborting the page on trace load errors. Bartosz Taudul 2026-09-12 19:52:27 +02:00
  • 643778c8e6 Decompress overflow streams inline on emscripten. Bartosz Taudul 2026-09-12 18:49:41 +02:00
  • b45e9ee28a Do not truncate CallstackFrameId hash. Bartosz Taudul 2026-09-12 18:19:22 +02:00
  • fdd01d3007 Update manual. Bartosz Taudul 2026-09-12 13:07:29 +02:00
  • 8107754a3c Support loading trace files from URL in web version. Bartosz Taudul 2026-09-12 12:54:10 +02:00
  • 4332b43c3b Serve the web development files with CORS enabled. Bartosz Taudul 2026-09-12 01:14:15 +02:00
  • 0d6916273b Remove the trace filename from window title in web version. Bartosz Taudul 2026-09-12 01:17:54 +02:00
  • e8a6be173f Ensure minimum find zone window width. Bartosz Taudul 2026-09-11 22:34:04 +02:00
  • 1c10623c6a Sync the manual with the display icon for GPU zones. Bartosz Taudul 2026-09-11 22:21:58 +02:00
  • cf31c34367 Update NEWS. Bartosz Taudul 2026-09-11 22:08:49 +02:00
  • 7370f3a6b6 Prefix GPU zone names in the find list with the display icon. Bartosz Taudul 2026-09-11 22:06:50 +02:00
  • 6217872124 Explicit commit message rules. Bartosz Taudul 2026-09-11 21:29:15 +02:00
  • 4f0edd1304 Use the display icon for GPU zones. Bartosz Taudul 2026-09-11 21:20:14 +02:00
  • ec4e36074b Merge pull request #1469 from wolfpld/slomp/gpu-stats Bartosz Taudul 2026-09-11 20:42:41 +02:00
  • 70fe1e8d69 Use emscripten 6.0.9. Bartosz Taudul 2026-09-11 19:51:07 +02:00
  • 35b4922ed4 Bump LZ4 to 1.10.0. Bartosz Taudul 2026-09-10 22:37:25 +02:00
  • 8cf122cf22 Bump md4c to 00788b157. Bartosz Taudul 2026-09-10 20:57:19 +02:00
  • fb1b13a8a8 Bump nfd to 7bbbd9fe. Bartosz Taudul 2026-09-10 20:43:02 +02:00
  • 159567701c Enable OBJC language on Apple builds. Bartosz Taudul 2026-09-10 20:28:54 +02:00
  • 190809c990 update docs slomp/gpu-stats Marcos Slomp 2026-09-10 09:59:46 -07:00
  • e75106a16f removing [GPU] tag from source location listing (it does not work as I expected) Marcos Slomp 2026-09-09 15:17:46 -07:00
  • 9535a39fba refactoring Marcos Slomp 2026-09-09 15:12:00 -07:00
  • 661f4de636 addressing code duplication Marcos Slomp 2026-09-09 15:09:04 -07:00
  • a71d7c2ee2 fix load-time data race on the GPU map Marcos Slomp 2026-09-09 15:06:30 -07:00
  • 44eabc5814 GPU Zone Statistics Marcos Slomp 2026-09-09 10:18:59 -07:00
  • b892dd0b96 Cherry-pick queue memory-ordering fixes from concurrentqueue v1.0.5. Bartosz Taudul 2026-09-10 00:48:58 +02:00
  • d542359cc0 Use the system wayland-protocols package. Bartosz Taudul 2026-09-10 00:17:42 +02:00
  • 1ebdd2e598 Pin glad in the dyna example to v2.0.8. Bartosz Taudul 2026-09-10 00:01:18 +02:00
  • 44e904ba87 Pin glew in the OpenGL example to release 2.3.1. Bartosz Taudul 2026-09-10 00:01:18 +02:00
  • 8a0043177d Remove orphaned gl3w patch. Bartosz Taudul 2026-09-10 00:01:18 +02:00
  • 64fdd0159a Bump CPM to 0.43.1. Bartosz Taudul 2026-09-09 23:45:59 +02:00
  • d42e2447d4 Bump xxhash to 0.8.3. Bartosz Taudul 2026-09-09 23:28:51 +02:00
  • 353339cb08 Bump usearch to 2.26.2. Bartosz Taudul 2026-09-09 23:04:23 +02:00
  • f032eba389 Bump glfw to 3.5.1. Bartosz Taudul 2026-09-09 23:01:05 +02:00
  • 656980d757 Bump curl to 8.22.0. Bartosz Taudul 2026-09-09 22:53:03 +02:00
  • f60889e1a7 Compute Find zone std dev from the displayed distribution. Bartosz Taudul 2026-09-09 21:12:12 +02:00
  • 82790f904f Save context switches of all threads. Bartosz Taudul 2026-09-09 01:52:09 +02:00
  • ed468d8625 Reject truncated trace files. Bartosz Taudul 2026-09-09 01:02:59 +02:00
  • 25ba41c44e Read tracepoint field offsets from tracefs format files. Bartosz Taudul 2026-09-08 21:32:27 +02:00
  • 2ba979056c Merge pull request #1467 from psmyles/sections-group-by-category Bartosz Taudul 2026-09-08 18:15:36 +02:00
  • ecf722b64f Remove stray carriage return in the manual Chandan Singh 2026-09-08 21:44:34 +05:30
  • 66434446b1 Add option to group section rows by category. Chandan Singh 2026-09-08 15:03:02 +05:30
  • da5c8153bc Disable capture-daemon directory lock on windows. Bartosz Taudul 2026-09-06 01:48:06 +02:00
  • ad0785f6c2 Update pandoc to 3.11. Bartosz Taudul 2026-09-06 01:13:34 +02:00
  • 82a4eea9d5 Update manual. Bartosz Taudul 2026-09-06 01:01:17 +02:00
  • 6992454dfd Save the tracy-monitor trace to a file. Bartosz Taudul 2026-09-06 00:58:35 +02:00
  • 3909a7407a Capture the trace in-process in tracy-monitor. Bartosz Taudul 2026-09-06 00:56:28 +02:00
  • 89c2b9e5f8 Add the capture-side server to the monitor build. Bartosz Taudul 2026-09-06 00:53:54 +02:00
  • d288c38c98 Add a per-directory lock file to the capture daemon. Bartosz Taudul 2026-09-03 01:51:20 +02:00
  • 6735c64306 Extend GUI skill to support headless X11. Bartosz Taudul 2026-09-03 01:13:56 +02:00
  • fab65fae88 Agent guidance. Bartosz Taudul 2026-09-02 23:31:34 +02:00
  • 2dfe5c5c75 Save tracy-update output through a temporary file. Bartosz Taudul 2026-09-02 02:06:36 +02:00
  • 927ca83894 Save tracy-merge output through a temporary file. Bartosz Taudul 2026-09-02 02:06:36 +02:00
  • 51160bcc28 Save GUI traces through a temporary file. Bartosz Taudul 2026-09-02 02:06:36 +02:00
  • e848076dfa Add a file writer that replaces its target only on completion. Bartosz Taudul 2026-09-02 02:05:21 +02:00
  • 6aa41759d0 Flush the output file in FileWrite::Finish. Bartosz Taudul 2026-09-02 02:05:21 +02:00
  • 4cbec36af6 Remove undefined source list variables from the capture build. Bartosz Taudul 2026-09-02 01:54:28 +02:00
  • db6a46cf3e Extract shared capture-side tool code into TracyUtil. Bartosz Taudul 2026-09-02 01:21:59 +02:00
  • ebf5ebd9bd Replace the output file safely in tracy-capture. Bartosz Taudul 2026-09-02 00:41:07 +02:00
  • cf3407bbe3 Fix empty rate sample list read in the connection popup. Bartosz Taudul 2026-09-02 00:21:14 +02:00
  • 89f12318a1 Fix empty rate sample list read in the daemon stats. Bartosz Taudul 2026-09-02 00:18:52 +02:00
  • fa4336dd26 Fix empty rate sample list read in the progress line. Bartosz Taudul 2026-09-02 00:07:27 +02:00
  • 89132aed2a Merge pull request #1466 from akx/macos-level Bartosz Taudul 2026-09-02 14:23:33 +02:00
  • 76c310eade Use CMAKE_OSX_DEPLOYMENT_TARGET 15.0 by default Aarni Koskela 2026-09-02 10:39:36 +03:00
  • 538af5c89c Learn the actual port of an adopted listen socket. Bartosz Taudul 2026-08-31 19:26:48 +02:00
  • f52bf6a718 Merge pull request #1461 from ofoure/master Bartosz Taudul 2026-08-31 19:07:37 +02:00
  • 70e4170e26 Cache the downloaded pandoc binary. Bartosz Taudul 2026-08-31 18:44:39 +02:00
  • c6f1cb7585 Generate markdown manual at build time. Bartosz Taudul 2026-08-31 18:23:06 +02:00
  • 00e152b97a Allow embedding files from the build directory. Bartosz Taudul 2026-08-31 18:23:06 +02:00
  • 17a4080713 Documented the TracyPort macro in the manual. Olivier Fouré 2026-08-31 09:58:26 +02:00
  • c756e7418e Fix android build. Bartosz Taudul 2026-08-31 02:47:38 +02:00
  • 71f0c992f7 Build monitor on CI. Bartosz Taudul 2026-08-31 02:20:48 +02:00
  • 06f4e13012 Document tracy-monitor in the user manual. Bartosz Taudul 2026-08-30 16:53:14 +02:00
  • a66cc184e8 Annotate the file sections. Bartosz Taudul 2026-08-30 16:52:34 +02:00
  • c9abfce098 Add a TRACY_ON_DEMAND build option. Bartosz Taudul 2026-08-30 16:50:53 +02:00
  • a15e08f135 Rewrite the usage text. Bartosz Taudul 2026-08-30 16:50:18 +02:00
  • fdff78584a Raise the fd limit for the sample events. Bartosz Taudul 2026-08-30 16:49:15 +02:00