Commit Graph

  • cf09a04e92 Add missing include. Bartosz Taudul 2026-03-05 20:57:01 +01:00
  • aba6efd24a Merge pull request #1296 from slomp/slomp/spsc-notify-wait Bartosz Taudul 2026-03-05 20:14:50 +01:00
  • 4460e64f3a addressing code review Marcos Slomp 2026-03-05 11:10:43 -08:00
  • c696cb7f63 rever tracy_SPSCQueue.h Marcos Slomp 2026-03-04 21:42:14 -08:00
  • 332bbf2310 don't modify tracy_SPSCQueue.h Marcos Slomp 2026-03-04 17:35:05 -08:00
  • ab2c32e52f use SPSC queue notify/wait in the symbol queue to reduce the response latency of the symbol worker Marcos Slomp 2026-03-04 12:14:19 -08:00
  • eaa376be05 adding minimalist notify/wait interface and implementation to SPSC queue Marcos Slomp 2026-03-04 12:13:20 -08:00
  • 53fa2ba67b Fix includes. Bartosz Taudul 2026-03-02 23:51:35 +01:00
  • 80c849a2aa Fix client identification in tracy-capture-daemon Bartosz Taudul 2026-03-02 22:59:32 +01:00
  • add9a77396 Document tracy-capture-daemon and reorganize merge section Bartosz Taudul 2026-03-02 22:31:16 +01:00
  • e6aae0c18e Add tracy-capture-daemon for multi-client capture Bartosz Taudul 2026-03-02 22:18:41 +01:00
  • 03f01b9c49 Include fixes. Bartosz Taudul 2026-03-02 21:34:35 +01:00
  • 2341dee04a Refactor capture utilities into CaptureOutput Bartosz Taudul 2026-03-02 21:25:38 +01:00
  • f5545f864d Document tracy-merge utility in the manual Bartosz Taudul 2026-03-02 20:34:27 +01:00
  • 2e82525fb4 Fix plot handling in tracy-merge Bartosz Taudul 2026-03-02 20:25:52 +01:00
  • 0dc6be27f3 Add tracy-merge tool for combining trace files Bartosz Taudul 2026-03-02 20:13:23 +01:00
  • 49590756a0 Extract broadcast message parsing into TracyBroadcast Bartosz Taudul 2026-03-02 19:25:53 +01:00
  • 9442517f30 Remove trailing whitespace. Bartosz Taudul 2026-03-02 19:05:16 +01:00
  • 93036b6877 code review: implement in header, but don't bring windows.h along for the ride Marcos Slomp 2026-03-01 08:14:10 -08:00
  • 42b0512517 fix copy-pasta... Marcos Slomp 2026-02-20 12:29:39 -08:00
  • 83707a9c2f updated support list Marcos Slomp 2026-02-20 11:05:28 -08:00
  • 0f170f51c6 report GUI initialization error before terminating Marcos Slomp 2026-02-20 09:33:37 -08:00
  • 960911f263 update manual with remarks about Windows on ARM Marcos Slomp 2026-02-20 09:23:36 -08:00
  • e41ae15f27 using ARM64 intrinsics on Windows on ARM Marcos Slomp 2026-02-20 09:08:21 -08:00
  • aa30c611a8 Merge pull request #1286 from slomp/slomp/touchpad-zoom-fix Bartosz Taudul 2026-02-28 22:55:25 +01:00
  • 20932eae88 formatting Marcos Slomp 2026-02-18 14:34:39 -08:00
  • 54c63c11d4 ensure touchpad gestures either scroll or zoom the timeline, but not both simultaneously Marcos Slomp 2026-02-18 14:30:22 -08:00
  • d6620568e5 Make tool reply size limit configurable in LLM settings Bartosz Taudul 2026-02-26 21:08:48 +01:00
  • ad659b8f8e Update manual. Bartosz Taudul 2026-02-26 22:14:14 +01:00
  • 8420a1d7d6 Let's try automatic upload of release artifacts. Bartosz Taudul 2026-02-20 00:27:41 +01:00
  • 730dce67e6 Split build.yml into windows.yml and macos.yml. Bartosz Taudul 2026-02-20 00:10:57 +01:00
  • a9070da72e Cache CPM on CI. Bartosz Taudul 2026-02-19 23:07:00 +01:00
  • 0abf0083be Enable workflow dispatch for CI jobs. Bartosz Taudul 2026-02-19 23:06:33 +01:00
  • 2bc3b87a2d Fix TracyLlm initialization when LLM is disabled. Bartosz Taudul 2026-02-19 18:33:45 +01:00
  • 95661c24df Revert "Bump usearch to 2.24.0." Bartosz Taudul 2026-02-19 18:03:39 +01:00
  • 27a4091975 Merge pull request #1284 from slomp/slomp/syminit-path-win32 Bartosz Taudul 2026-02-19 12:27:42 +01:00
  • 853144214b buffer checks and typo Marcos Slomp 2026-02-18 16:13:26 -08:00
  • 574e0d17ec Reorder symbol statistics checkboxes and disable kernel when external is off. Bartosz Taudul 2026-02-19 00:51:04 +01:00
  • cea95bdede Do not show external symbols, frame by default. Bartosz Taudul 2026-02-19 00:45:44 +01:00
  • 12da626fd1 ensure executable path is inspected when looking for pdb files Marcos Slomp 2026-02-17 14:27:07 -08:00
  • 6de054002d Bump usearch to 2.24.0. Bartosz Taudul 2026-02-17 22:06:06 +01:00
  • 9079baf0b3 Bump capstone to 6.0.0-Alpha7. Bartosz Taudul 2026-02-17 22:01:39 +01:00
  • a754bbe3a4 Bump imgui to 1.92.6-docking. Bartosz Taudul 2026-02-17 21:49:11 +01:00
  • 2ecb45d8c0 Font data must be always available. Bartosz Taudul 2026-02-17 21:48:43 +01:00
  • ebd9df6ab9 Merge pull request #1283 from navvyswethgraphics/support_windows_arm64_msvc Bartosz Taudul 2026-02-17 17:38:19 +01:00
  • 99b502f9a4 simplify and clarify leading zeros calculation Naveen Regulla 2026-02-17 17:13:36 +05:30
  • 9879a31fc5 Add Windows on ARM64 with MSVC support for Tracy Profiler Naveen Regulla 2026-02-17 16:42:50 +05:30
  • 75320a3353 Fix race condition when regenerating LLM reply. Bartosz Taudul 2026-02-17 00:04:53 +01:00
  • c1556a0a73 Merge pull request #1281 from slomp/slomp/fix-zoom-hang Bartosz Taudul 2026-02-12 18:55:35 +01:00
  • 02a229b12f Merge pull request #1282 from DaniPopes/dani/fix-wasm-paste Bartosz Taudul 2026-02-12 13:24:38 +01:00
  • 7d27fe6ff9 fix: handle paste events in wasm backend DaniPopes 2026-02-11 23:42:45 -05:00
  • f61fa7b0e4 ensure that t0 <= t1 to prevent time-point crossover (leading to UI hangs) Marcos Slomp 2026-02-11 14:45:38 -08:00
  • 0d3b5b8a04 Merge pull request #1280 from DaniPopes/dani/apple-thread-name-no-truncate Bartosz Taudul 2026-02-11 22:39:06 +01:00
  • 2d9bed27f2 Merge pull request #1279 from DaniPopes/dani/fix-macos-zoom-scale Bartosz Taudul 2026-02-11 22:34:56 +01:00
  • d47344187d fix: don't truncate thread names to 15 chars on Apple platforms DaniPopes 2026-02-11 16:25:42 -05:00
  • 12a964d3be fix: UI zoom scale not applying on macOS DaniPopes 2026-02-10 16:33:02 -05:00
  • ea8eca6a45 Merge pull request #1273 from siliceum/WSL-and-vm-support Bartosz Taudul 2026-02-09 11:45:55 +01:00
  • b890719fdd Remove stray newline in TracySysTrace.cpp Clément Grégoire 2026-02-09 11:44:16 +01:00
  • e9073800d5 Remove extraneous newline in meson.build Clément Grégoire 2026-02-09 11:41:11 +01:00
  • d089c3e1b0 CMake: Enforce TRACY_TIMER_FALLBACK when TRACY_DISALLOW_HW_TIMER is set. Clément Grégoire 2026-02-09 11:40:07 +01:00
  • b778b67676 Fix trailing whitespace Clément Grégoire 2026-02-09 11:37:07 +01:00
  • 2b2fafbcfc Start cleaning TRACY_HW_TIMER checks. Clément Grégoire 2026-02-09 11:30:24 +01:00
  • 21086a25d6 Merge pull request #1275 from The-Briel-Deal/message_l_regress Bartosz Taudul 2026-02-08 23:04:54 +01:00
  • 08969fde4b Fix regression in TracyCMessageL*() functions Gabriel Ford 2026-02-08 16:42:13 -05:00
  • b27561c21e Add TRACY_DISALLOW_HW_TIMER for VMs / WSL2 Clément Grégoire 2026-02-02 16:10:36 +01:00
  • 79cb60025d Monotonic clock fallback for systrace Clément Grégoire 2026-02-02 15:21:52 +01:00
  • 04f24cb222 Merge pull request #1272 from DaniPopes/wasm-clipboard Bartosz Taudul 2026-02-07 12:58:09 +01:00
  • a23e910d5f Implement clipboard support for WASM backend DaniPopes 2026-02-07 03:35:09 +01:00
  • c93c9bce6f Improve how tool calls are presented to user. Bartosz Taudul 2026-02-06 18:37:01 +01:00
  • 0b02b097a9 Pass current and end chat iterators to TracyLlmChat::Turn(). Bartosz Taudul 2026-02-06 17:33:59 +01:00
  • 9d78cca5ff Redo LLM locks. Bartosz Taudul 2026-02-06 02:28:14 +01:00
  • a31ab53d26 Check if the response contains finish_reason before getting its value. Bartosz Taudul 2026-02-05 18:31:05 +01:00
  • 66cc77bd5f Don't access ghost zones before they are ready. Bartosz Taudul 2026-02-05 00:42:42 +01:00
  • 5a41f422fe Merge pull request #1269 from DaniPopes/thread-sort Bartosz Taudul 2026-02-04 14:08:26 +01:00
  • 5c5af7c1e5 Sort threads by ID after name DaniPopes 2026-02-04 06:49:01 +01:00
  • ca5ef812a3 Apple is also busted. Bartosz Taudul 2026-02-01 20:39:53 +01:00
  • a9ea7ec1c9 Workaround libc++ issues. Bartosz Taudul 2026-02-01 18:57:49 +01:00
  • 8f0c83dbf9 Fix View ptr assignment. Bartosz Taudul 2026-02-01 18:55:53 +01:00
  • 2b201e6f59 RetrieveThread() uses a cache that cannot be shared between threads. Bartosz Taudul 2026-02-01 18:01:39 +01:00
  • c86549a3bb View is accessed concurrently. Bartosz Taudul 2026-02-01 17:29:34 +01:00
  • aba3ae2869 View's m_wasActive is used concurrently. Bartosz Taudul 2026-02-01 16:55:46 +01:00
  • d1e831f69d Proper way of setting sanitizer parameters. Bartosz Taudul 2026-02-01 16:44:15 +01:00
  • 1d2b6cca24 Pack source code attachments. Bartosz Taudul 2026-02-01 16:37:42 +01:00
  • d71a38632c Nice formatting for host info. Bartosz Taudul 2026-02-01 13:02:40 +01:00
  • d4d9339d95 Provide name of the profiled program to LLM. Bartosz Taudul 2026-02-01 12:56:26 +01:00
  • 0ad8767903 Explicitly mark non-inline frames as non-inline in LLM attachment. Bartosz Taudul 2026-02-01 12:49:48 +01:00
  • 1c383d8589 Merge pull request #1268 from siliceum/reenable-tracy-debug-as-log Bartosz Taudul 2026-02-01 14:53:02 +01:00
  • 55ce01c69e Reenable TracyDebug LogString except under TRACY_DELAYED_INIT and not TRACY_MANUAL_LIFETIME Clément Grégoire 2026-02-01 12:35:46 +01:00
  • e1fa883fbb Merge pull request #1267 from siliceum/fix/test-suppport-manual-lifetime Bartosz Taudul 2026-02-01 14:46:13 +01:00
  • be78dc4bfb Tests should work under TRACY_MANUAL_LIFETIME. Clément Grégoire 2026-02-01 12:36:56 +01:00
  • bc122d5c3d Do not call Glue() in PrintTextExt(). Bartosz Taudul 2026-02-01 02:35:26 +01:00
  • b60ab86fa5 Extend link support to code sections, separators, etc. Bartosz Taudul 2026-02-01 02:14:42 +01:00
  • 32fae40c4e Extract link hover functionality to a separate function. Bartosz Taudul 2026-02-01 02:05:08 +01:00
  • 324ecdcb99 Change source code separator in LLM attachments. Bartosz Taudul 2026-02-01 01:48:55 +01:00
  • c886c8fa00 Remove remains of vision in tool replies. Bartosz Taudul 2026-01-31 19:21:24 +01:00
  • 925732914a Draw source code preview in source file link tooltip. Bartosz Taudul 2026-01-31 19:17:12 +01:00
  • d1ae380cc2 Make View::DrawSourceTooltip() public. Bartosz Taudul 2026-01-31 19:10:31 +01:00
  • 9d33668c9d Proper check for source file validity. Bartosz Taudul 2026-01-31 18:54:43 +01:00
  • 903b6b198f Retrieve source file string index and line number only once. Bartosz Taudul 2026-01-31 18:42:07 +01:00
  • 30ea4ed341 Print a nice tooltip for source links. Bartosz Taudul 2026-01-31 18:10:34 +01:00