Commit Graph

  • e2be45c0ba Show preview of lock source locations in options window. Bartosz Taudul 2021-03-27 13:32:38 +01:00
  • 8f0c5e867e Source tooltip implementation. Bartosz Taudul 2021-03-27 13:25:21 +01:00
  • 0b6e55ee87 Store fixed-width font in View. Bartosz Taudul 2021-03-27 13:16:19 +01:00
  • d56f7dab09 Remove unneeded forward declarations. Bartosz Taudul 2021-03-27 13:05:59 +01:00
  • 1cb6c17991 Move syntax color tables to a common header. Bartosz Taudul 2021-03-27 13:03:01 +01:00
  • ff5435ff67 Cosmetics. Bartosz Taudul 2021-03-27 13:01:39 +01:00
  • 02cb035768 Update NEWS. Bartosz Taudul 2021-03-26 02:43:09 +01:00
  • 0b5a923e91 Display preview of source code for assembly instructions. Bartosz Taudul 2021-03-26 02:41:30 +01:00
  • bd4335bace Move source file parsing logic to a separate file. Bartosz Taudul 2021-03-26 02:21:53 +01:00
  • 174bb4d2f1 Extract source code tokenizer to a separate file. Bartosz Taudul 2021-03-26 01:53:49 +01:00
  • ca79cd5faf Update manual. Bartosz Taudul 2021-03-26 00:41:09 +01:00
  • b80899863b Consistently use "entry call stacks". Bartosz Taudul 2021-03-26 00:40:54 +01:00
  • d8e9d369a0 Update NEWS. Bartosz Taudul 2021-03-26 00:28:16 +01:00
  • 2fe1fb974a Display number of entry call stacks in a tooltip. Bartosz Taudul 2021-03-26 00:27:23 +01:00
  • 514acf1bac Don't copy stats. Bartosz Taudul 2021-03-26 00:21:19 +01:00
  • 29133431bc Calculate symbol address for parents earlier. Bartosz Taudul 2021-03-26 00:17:46 +01:00
  • ec16182887 Only pack pointer if needed. Bartosz Taudul 2021-03-26 00:14:12 +01:00
  • eaef966aa9 Merge pull request #188 from annacrombie/fix_TRACY_NO_FILESELECTOR_macro Bartosz Taudul 2021-03-17 02:19:10 +01:00
  • 9816c99f5d add note about TRACY_NO_FILESELECTOR in docs Stone Tickle 2021-03-17 09:02:33 +09:00
  • 1918c0ffe6 fix TRACY_NO_FILESELECTOR macro Stone Tickle 2021-03-17 08:51:24 +09:00
  • ea2a7f639b Don't link with OpenGL. Bartosz Taudul 2021-03-16 22:59:28 +01:00
  • e3409406d1 Merge pull request #187 from annacrombie/update_gl3w Bartosz Taudul 2021-03-16 22:57:55 +01:00
  • 248bc8734e Merge pull request #186 from annacrombie/fix_function_macro Bartosz Taudul 2021-03-16 22:55:28 +01:00
  • 97313a295b remove explicit linking for dlopened OpenGL Stone Tickle 2021-03-17 06:43:52 +09:00
  • 0f6c766167 update gl3w Stone Tickle 2021-03-16 15:48:47 +09:00
  • d68cd15173 replace __FUNCTION__ with __func__ from c99 std Stone Tickle 2020-10-01 10:16:22 +09:00
  • 06b1214aff Update ImGUI to 1.82 + docking. Bartosz Taudul 2021-03-15 21:13:01 +01:00
  • 753c007557 Update NEWS. Bartosz Taudul 2021-03-09 22:17:30 +01:00
  • 8dd92f32af Handle memory double allocation failure. Bartosz Taudul 2021-03-09 22:10:29 +01:00
  • 4846b4f450 Update NEWS. Bartosz Taudul 2021-03-09 02:18:24 +01:00
  • 6d5710901c Fix ZoneColor channel order. Bartosz Taudul 2021-03-09 02:14:57 +01:00
  • c288a7903b Make {Startup,Shutdown}Profiler() signatures consistent. Bartosz Taudul 2021-03-08 02:39:51 +01:00
  • 57d636f243 Update NEWS. Bartosz Taudul 2021-02-27 20:00:01 +01:00
  • 99c6b91c0c Fix sending GPU context name in on-demand mode. Bartosz Taudul 2021-02-27 19:59:32 +01:00
  • 401ee2ff2e Update NEWS. Bartosz Taudul 2021-02-25 19:27:11 +01:00
  • 7f1b29ec7a Set windows code page to utf8. Bartosz Taudul 2021-02-25 19:21:45 +01:00
  • 1070d74acf Update NEWS. Bartosz Taudul 2021-02-25 18:54:49 +01:00
  • 9a5d3b729d Fix vcpkg. Bartosz Taudul 2021-02-25 18:40:27 +01:00
  • c12de1b326 Merge pull request #178 from sideeffects/master Bartosz Taudul 2021-02-16 20:52:29 +01:00
  • f3fd935263 Add ZoneIsActive and ZoneIsActiveV macros. John Lynch 2021-02-16 13:38:54 -06:00
  • 29af8352ee Add IsActive accessor to ScopedZone. John Lynch 2021-02-12 20:30:43 -06:00
  • d8c1dae9e1 Merge pull request #177 from sideeffects/master Bartosz Taudul 2021-02-12 19:28:31 +01:00
  • d471c890b1 Use triple underscore! John Lynch 2021-02-12 11:08:43 -06:00
  • 9c598b034e Merge pull request #176 from sideeffects/master Bartosz Taudul 2021-02-12 17:54:49 +01:00
  • d28eb62448 Fix typo in ZoneColor macro. John Lynch 2021-02-12 10:49:44 -06:00
  • 5ea71ea20d Apparently program_invocation_short_name may be not defined. Bartosz Taudul 2021-02-11 18:12:59 +01:00
  • f0e1d77ebc Update imgui to 1.81 + docking. Bartosz Taudul 2021-02-11 00:30:41 +01:00
  • 26a8ec3909 Reuse existing variable. Bartosz Taudul 2021-02-10 18:56:07 +01:00
  • 3c3cfe5eea Update email. Bartosz Taudul 2021-02-10 02:43:05 +01:00
  • b51e3fbbc8 Remove unneeded variable. Bartosz Taudul 2021-02-07 21:08:52 +01:00
  • 5e48eebf26 Fix type in comparison. Bartosz Taudul 2021-02-07 21:08:24 +01:00
  • 936f03fa9e Update NEWS. Bartosz Taudul 2021-02-07 21:06:02 +01:00
  • 9cfc36f92e Preserve valid order of server query acknowledgements. Bartosz Taudul 2021-02-07 20:53:20 +01:00
  • 9b5cc3352a Fast search for zone tid in GetZoneThreadData(). Bartosz Taudul 2021-02-07 20:26:58 +01:00
  • c6c9fec383 Faster search for tid of zone in GetZoneParent(). Bartosz Taudul 2021-02-07 20:17:48 +01:00
  • 35267abc8e Remove obsolete GetZoneDepth() method. Bartosz Taudul 2021-02-07 19:58:23 +01:00
  • 02451fecd7 Remove not needed methods from SortedVector. Bartosz Taudul 2021-02-07 19:36:45 +01:00
  • 18e893752b Use SortedVector for source location zones. Bartosz Taudul 2021-02-07 19:35:53 +01:00
  • 0100d0beb4 SortedVector has to provide reserve(). Bartosz Taudul 2021-02-07 19:35:23 +01:00
  • 3323cc9612 Update NEWS. Bartosz Taudul 2021-02-07 19:05:43 +01:00
  • 99e68715c7 Include SIGABRT in crash handling. Bartosz Taudul 2021-02-07 19:04:48 +01:00
  • c220177828 Do postponed work only when needed. Bartosz Taudul 2021-02-07 18:29:29 +01:00
  • 9bb1d13afa Revert to non-shared mutex for data lock. Bartosz Taudul 2021-02-07 18:11:24 +01:00
  • 417d526581 Use SortedVector for plot data. Bartosz Taudul 2021-02-07 15:52:08 +01:00
  • 90c873421c Implement main sorting functionality in SortedVector. Bartosz Taudul 2021-02-07 15:50:27 +01:00
  • e2db68e5f0 Comment out unneeded (for now) methods in SortedVector. Bartosz Taudul 2021-02-07 15:49:16 +01:00
  • dcd76fc369 Add pass-through sorted vector wrapper. Bartosz Taudul 2021-02-07 14:07:07 +01:00
  • 8732f0e94e Release 0.7.6. v0.7.6 Bartosz Taudul 2021-02-06 23:58:46 +01:00
  • d6fa6da0ed Add build automation script. Bartosz Taudul 2021-02-06 23:57:14 +01:00
  • a35e936401 Update manual. Bartosz Taudul 2021-02-06 23:12:16 +01:00
  • 3400331de1 Check source file validity against executable time. Bartosz Taudul 2021-02-06 22:59:07 +01:00
  • e577220e36 Update NEWS. Bartosz Taudul 2021-02-04 00:48:59 +01:00
  • ad2062fb40 Last-resort source code transfer from client to server. Bartosz Taudul 2021-02-04 00:03:25 +01:00
  • 3376620919 Move server query acknowledgement to a separate function. Bartosz Taudul 2021-02-03 22:32:31 +01:00
  • f97223e394 Rename ParamPingback to more generic AckServerQueryNoop. Bartosz Taudul 2021-02-03 21:47:03 +01:00
  • 253c3ae4c8 Android applications spawn through a common executable. Bartosz Taudul 2021-02-01 15:24:31 +01:00
  • 53505373c7 Always show full symbol name in ghost zone popups. Bartosz Taudul 2021-01-31 20:49:49 +01:00
  • f89fd4ab04 Executable path discovery on BSDs. Bartosz Taudul 2021-01-31 20:27:32 +01:00
  • a795c21962 Get process executable path on macos. Bartosz Taudul 2021-01-31 19:34:39 +01:00
  • 468babe56a Update manual. Bartosz Taudul 2021-01-31 19:14:22 +01:00
  • 8a68d88242 Update NEWS. Bartosz Taudul 2021-01-31 19:06:13 +01:00
  • ab4d7259ea Display GPU context name in options menu. Bartosz Taudul 2021-01-31 19:05:35 +01:00
  • f068a1d31f Display GPU context name in thread track labels. Bartosz Taudul 2021-01-31 19:03:16 +01:00
  • c4a6f3f980 Save/load GPU context names. Bartosz Taudul 2021-01-31 18:56:12 +01:00
  • 7bb6114270 Process GPU context name messages. Bartosz Taudul 2021-01-31 18:56:03 +01:00
  • cd4114f264 Add GPU name transfer macros. Bartosz Taudul 2021-01-31 18:47:05 +01:00
  • 7f5810dfd6 Add GPU context name transfer to the protocol. Bartosz Taudul 2021-01-31 18:46:42 +01:00
  • dba35cfa21 Remove trailing whitespaces. Bartosz Taudul 2021-01-31 18:09:07 +01:00
  • 6e46bc343e Update NEWS. Bartosz Taudul 2021-01-31 17:59:15 +01:00
  • 82a9c3b2c8 Display program build time. Bartosz Taudul 2021-01-31 17:58:33 +01:00
  • 3ff1692918 Add executable time accessor. Bartosz Taudul 2021-01-31 17:51:55 +01:00
  • 8d39f91c6e Save/load executable image mtime. Bartosz Taudul 2021-01-31 17:51:16 +01:00
  • c92974d920 Send executable mtime in welcome message. Bartosz Taudul 2021-01-31 17:45:11 +01:00
  • 0ce113a96c Check mtime of profiled executable. Bartosz Taudul 2021-01-31 17:42:44 +01:00
  • 2890f24c97 Implement getting process executable path. Bartosz Taudul 2021-01-31 17:37:54 +01:00
  • 6c728f6d23 Cosmetics. Bartosz Taudul 2021-01-31 17:24:41 +01:00
  • 03e849a9ff Update NEWS. Bartosz Taudul 2021-01-31 17:15:53 +01:00
  • 8bacc7a91c Update libbacktrace to dedbe13fda. Bartosz Taudul 2021-01-31 15:15:59 +01:00
  • a3bfbab6bd Fix timer setup for fallback timer. Bartosz Taudul 2021-01-29 11:20:23 +01:00
  • 224956abad Merge pull request #171 from sideeffects/opencl-timing Bartosz Taudul 2021-01-28 19:03:44 +01:00