1
0
mirror of https://github.com/wolfpld/tracy.git synced 2025-03-20 07:40:02 +08:00

Commit Graph

  • cf8d17c2ec Move VarArray hash calculation to a separate function. Bartosz Taudul 2019-03-03 16:36:00 +01:00
  • e3c31e4a4e Send callstack alloc payload. Bartosz Taudul 2019-02-28 20:30:07 +01:00
  • b8501956f9 Lua callstack sending. Bartosz Taudul 2019-02-28 20:16:19 +01:00
  • 2c16bdd538 Don't go out of tracy namespace. Bartosz Taudul 2019-03-03 01:59:24 +01:00
  • c0d0d0d42b Display keys as keys in manual. Bartosz Taudul 2019-03-01 02:08:57 +01:00
  • fc63b6b07d Display trace version in trace info window. Bartosz Taudul 2019-03-01 01:47:36 +01:00
  • 6065d25335 Extend list of tracy callstack frames. Bartosz Taudul 2019-03-01 01:41:10 +01:00
  • e284248995 Fix display of last message. Bartosz Taudul 2019-03-01 01:30:56 +01:00
  • 8fd09fe8f0 Get proper width. Bartosz Taudul 2019-03-01 01:20:20 +01:00
  • 42c94f7142 Handle discontinuous frame end mismatch failure. Bartosz Taudul 2019-02-28 19:32:42 +01:00
  • d80dc82b96 Don't display invalid thread in failure dialog. Bartosz Taudul 2019-02-28 19:31:45 +01:00
  • 06f83bbdef Update manual. Bartosz Taudul 2019-02-28 19:25:30 +01:00
  • d863245b49 Serialize discontinuous frame messages. Bartosz Taudul 2019-02-28 19:21:23 +01:00
  • f15bfb88a3 Update manual. Bartosz Taudul 2019-02-27 21:34:00 +01:00
  • b4daad684c Display frame numbers in zone trace. Bartosz Taudul 2019-02-27 21:12:56 +01:00
  • 8d784f7fae Display inline frames in all call stacks. Bartosz Taudul 2019-02-27 20:55:58 +01:00
  • 38c4909d96 Update NEWS. Bartosz Taudul 2019-02-27 20:38:13 +01:00
  • 422ed1f452 Special mode for callstack grouping in find zone menu. Bartosz Taudul 2019-02-27 20:37:38 +01:00
  • 851ae9077b Make small callstack button tooltip optional. Bartosz Taudul 2019-02-27 02:27:05 +01:00
  • e20e7caab0 Increase size of frame left/right buttons. Bartosz Taudul 2019-02-27 02:26:43 +01:00
  • d08ea6e2bd Update NEWS. Bartosz Taudul 2019-02-25 15:12:17 +01:00
  • b89db6e926 Don't send CPU usage data when there's no readings. Bartosz Taudul 2019-02-25 15:11:35 +01:00
  • 963d2b3ca8 CPU usage getter for apple. Bartosz Taudul 2019-02-25 15:04:06 +01:00
  • 85f29a0f22 Collect system time before server connection is made. Bartosz Taudul 2019-02-24 19:12:17 +01:00
  • 3c77ad7179 Update NEWS. Bartosz Taudul 2019-02-24 19:04:49 +01:00
  • bafc8a1330 Implement getting CPU usage in linux. Bartosz Taudul 2019-02-24 19:02:49 +01:00
  • 0c75a5178c Update NEWS. Bartosz Taudul 2019-02-24 18:42:34 +01:00
  • 06dddd15b4 Update manual. Bartosz Taudul 2019-02-24 18:41:47 +01:00
  • e9aeb0c522 Darken timeline outside of capture area. Bartosz Taudul 2019-02-24 18:35:03 +01:00
  • fb96d60256 Adjust last time in mem alloc/free and sys time messages. Bartosz Taudul 2019-02-24 18:10:39 +01:00
  • 4610f79b94 Update manual. Bartosz Taudul 2019-02-24 17:49:20 +01:00
  • 9f621bf67f Improve lock label tooltips. Bartosz Taudul 2019-02-24 17:44:44 +01:00
  • c78aedae62 Zoom-to-range for lock labels. Bartosz Taudul 2019-02-24 17:30:58 +01:00
  • 021d369b80 Fix calculation of thread lock extent. Bartosz Taudul 2019-02-24 17:30:18 +01:00
  • 271d7ccaa3 Bring plot tooltip up-to-par. Bartosz Taudul 2019-02-24 16:59:45 +01:00
  • bf2ecbae36 Middle-click on thread label to zoom to thread extent. Bartosz Taudul 2019-02-24 16:51:26 +01:00
  • 62162d4cdb Display count of messages and locks in thread tooltip. Bartosz Taudul 2019-02-24 16:06:31 +01:00
  • 6dceec4ea8 Improve thread tooltip. Bartosz Taudul 2019-02-24 16:01:58 +01:00
  • a0b5ac33cc Always show label of a crashed thread. Bartosz Taudul 2019-02-23 01:34:45 +01:00
  • ba769ab23a Update manual. Bartosz Taudul 2019-02-23 01:32:06 +01:00
  • ccabba58d9 Update NEWS. Bartosz Taudul 2019-02-23 01:28:57 +01:00
  • af3eb93e4a Hide tracks that don't have anything to display. Bartosz Taudul 2019-02-23 01:14:08 +01:00
  • 7ab326c4fe Don't clip area above track. Bartosz Taudul 2019-02-23 00:59:09 +01:00
  • 5f3f6d18bb Cosmetics. Bartosz Taudul 2019-02-23 00:37:48 +01:00
  • 53992b9b6b Don't hide hex thread id in tooltip. Bartosz Taudul 2019-02-23 00:34:01 +01:00
  • 29fcddca0b Display frame count in frame type selection dropdown. Bartosz Taudul 2019-02-22 21:04:41 +01:00
  • ae53c8e6f0 Don't display threads with no messages. Bartosz Taudul 2019-02-22 20:55:55 +01:00
  • 48b5b25a6a Display count of messages in threads. Bartosz Taudul 2019-02-22 20:55:46 +01:00
  • 2ee86ef126 Display bigger program name in welcome dialog. Bartosz Taudul 2019-02-22 02:44:41 +01:00
  • 9bd13b02e9 Small string changes in the welcome dialog. Bartosz Taudul 2019-02-22 02:41:13 +01:00
  • 81c2515199 Bump protocol version. Bartosz Taudul 2019-02-21 23:25:43 +01:00
  • 542d081027 Update manual. Bartosz Taudul 2019-02-21 23:24:18 +01:00
  • 06fcfdd493 Update NEWS. Bartosz Taudul 2019-02-21 23:11:49 +01:00
  • 0b9fa8f3c8 Track CPU usage also on cygwin. Bartosz Taudul 2019-02-21 23:11:09 +01:00
  • d0c1b9bf67 Proper formatting of plot values. Bartosz Taudul 2019-02-21 23:07:32 +01:00
  • e190faa7e1 Save/load CPU usage plot. Bartosz Taudul 2019-02-21 22:53:26 +01:00
  • e9baa80bf3 Process CPU usage reports. Bartosz Taudul 2019-02-21 22:45:39 +01:00
  • 9f4f5bcb63 CPU usage retrieval. Bartosz Taudul 2019-02-21 21:59:02 +01:00
  • c8fb3f24cc Update NEWS. Bartosz Taudul 2019-02-21 21:19:53 +01:00
  • f1dd4ef3d9 Animate thread position and height. Bartosz Taudul 2019-02-21 21:18:41 +01:00
  • e945902f40 Merge visibility and show full options into one struct. Bartosz Taudul 2019-02-21 20:24:08 +01:00
  • bc713463d8 Improve zooming animation. Bartosz Taudul 2019-02-21 20:00:29 +01:00
  • b33c61cead Update imgui to 1.68. Bartosz Taudul 2019-02-21 18:40:27 +01:00
  • 938d8ce69e Properly initialize demangled pointer. Bartosz Taudul 2019-02-21 15:04:17 +01:00
  • 44009b6fda Use mach_absolute_time() to get time on iOS. Bartosz Taudul 2019-02-21 14:45:13 +01:00
  • e839a3153f Just use getprogname(). Bartosz Taudul 2019-02-21 11:40:56 +01:00
  • c4d46f1c24 No libproc.h on iOS. Bartosz Taudul 2019-02-21 11:33:21 +01:00
  • 9d7c4a2861 Merged in tillrathmann/tracy (pull request #33) Till Rathmann 2019-02-20 17:24:12 +00:00
  • 29140afe0c Fixed compiler warnings. Till Rathmann 2019-02-20 16:28:27 +01:00
  • 77abc3bffd Fixed DLL support. Till Rathmann 2019-02-20 16:15:13 +01:00
  • 5ddc605dd6 Update manual. Bartosz Taudul 2019-02-20 16:04:30 +01:00
  • 22329ae5d9 Collect call stacks on apple. Bartosz Taudul 2019-02-20 16:01:41 +01:00
  • 34d24b16bb Retrieve memory size on apple. Bartosz Taudul 2019-02-20 13:52:55 +01:00
  • 9c966b6224 Process name retrieval on apple. Bartosz Taudul 2019-02-20 13:13:29 +01:00
  • 8f75839d66 Fix apple target detection. Bartosz Taudul 2019-02-20 12:43:48 +01:00
  • 0fd3025a7e Fix typo. Bartosz Taudul 2019-02-20 02:51:03 +01:00
  • 5afadcb11d Fix if condition. Bartosz Taudul 2019-02-19 21:51:41 +01:00
  • a75d602f6e Update manual. Bartosz Taudul 2019-02-19 21:37:40 +01:00
  • 34695fca60 Update README. Bartosz Taudul 2019-02-19 20:46:17 +01:00
  • 4048ebf7c5 Update NEWS. Bartosz Taudul 2019-02-19 20:44:55 +01:00
  • ef5e30056e Implement delayed initialization of the profiler. Bartosz Taudul 2019-02-19 20:43:14 +01:00
  • d560f7a203 Cosmetics. Bartosz Taudul 2019-02-19 19:36:30 +01:00
  • 3f914834b7 Hide rest of statics. Bartosz Taudul 2019-02-19 19:33:37 +01:00
  • 9fabafbeca Fix DLL code. Bartosz Taudul 2019-02-19 18:45:41 +01:00
  • 2421e05c27 Prevent direct access to s_profiler. Bartosz Taudul 2019-02-19 18:38:08 +01:00
  • d865d1cc87 Disallow direct access to s_token. Bartosz Taudul 2019-02-19 18:27:00 +01:00
  • 44753dd4ac thread_local implies static. Bartosz Taudul 2019-02-19 14:46:24 +01:00
  • 3a562ae6c9 Fix display of unresolved call stack frames. Bartosz Taudul 2019-02-19 16:37:34 +01:00
  • 9040953e13 Proper constructors are needed. Bartosz Taudul 2019-02-18 14:56:53 +01:00
  • c9c4d2845a Provide empty {Gpu,Vk}CtxScope classes if tracy is disabled. Bartosz Taudul 2019-02-18 14:45:09 +01:00
  • 081b1069f6 Properly count number of locks in options menu. Bartosz Taudul 2019-02-17 17:19:17 +01:00
  • 9dd1d6a744 Don't display locks with no lock events. Bartosz Taudul 2019-02-17 17:13:20 +01:00
  • 062058315e Update manual. Bartosz Taudul 2019-02-17 17:10:18 +01:00
  • a66f1e2135 Update NEWS. Bartosz Taudul 2019-02-17 17:07:35 +01:00
  • a2819baa35 Split locks as single and multithreaded in options menu. Bartosz Taudul 2019-02-17 17:06:39 +01:00
  • 5cc738593f Fix drawing lock highlight. Bartosz Taudul 2019-02-17 16:57:52 +01:00
  • 92a7e02e73 Highlight locks hovered in the options menu. Bartosz Taudul 2019-02-17 16:53:33 +01:00
  • bec27f7d60 Handle highlighting lock in fast-exit code path. Bartosz Taudul 2019-02-17 16:49:18 +01:00
  • 1e32821097 Move drawing lock header to a separate function. Bartosz Taudul 2019-02-17 16:49:03 +01:00
  • d2a39e29e1 Update manual. Bartosz Taudul 2019-02-17 16:35:10 +01:00