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

Commit Graph

  • 07cb6b0e93 Update NEWS. Bartosz Taudul 2019-06-02 15:40:56 +02:00
  • 79215ea73e Implement linked selection in compare menu. Bartosz Taudul 2019-06-02 15:40:19 +02:00
  • 794d155fde Update manual. Bartosz Taudul 2019-06-02 15:22:29 +02:00
  • ceaf1226b2 Update NEWS. Bartosz Taudul 2019-06-02 15:06:57 +02:00
  • c05766e637 Display notification about worker background tasks. Bartosz Taudul 2019-06-02 15:00:50 +02:00
  • 5681096486 Track status of worker background tasks. Bartosz Taudul 2019-06-02 15:00:38 +02:00
  • 96b1df67b9 Get proper yMin, yMax values. Bartosz Taudul 2019-06-02 13:58:30 +02:00
  • 9bbaab8897 Draw on a correct window. Bartosz Taudul 2019-06-02 13:40:35 +02:00
  • 3a561b4eed Save thread state should be atomic. Bartosz Taudul 2019-06-02 13:15:55 +02:00
  • 0059cb3ab0 Switch default namespace display to "short". Bartosz Taudul 2019-06-02 12:57:42 +02:00
  • 7aca6b72d1 Don't block worker when in save file dialog. Bartosz Taudul 2019-05-28 19:57:18 +02:00
  • c93170cd42 Move saving trace dump to a separate thread. Bartosz Taudul 2019-05-28 19:56:18 +02:00
  • 845f3a2ddf Use std::shared_mutex for locking worker access. Bartosz Taudul 2019-05-28 19:21:53 +02:00
  • 145ca30df9 There's no __popcnt64 in 32 bit winapi. Bartosz Taudul 2019-05-28 18:18:54 +02:00
  • b3812146cb Fix atomics initialization. Bartosz Taudul 2019-05-27 14:09:55 +02:00
  • 18a9741b5d Use proper check. Bartosz Taudul 2019-05-22 14:19:25 +02:00
  • 340837e202 Callstack decode for android api <= 21. Bartosz Taudul 2019-05-22 14:14:30 +02:00
  • 84efe070fe Make callstack logic more obvious. Bartosz Taudul 2019-05-22 14:05:44 +02:00
  • 61d775ecc8 Calculate end point before loop. Bartosz Taudul 2019-05-19 16:26:59 +02:00
  • 8f85a0da2c Don't check twice for the same thing. Bartosz Taudul 2019-05-19 16:23:19 +02:00
  • 007e434a05 Force inline FillPages(). Bartosz Taudul 2019-05-19 13:46:53 +02:00
  • 9122d3516c Force inline GetPage(). Bartosz Taudul 2019-05-19 13:45:02 +02:00
  • 30c398cd96 Don't allocate memory for empty pages in memory map. Bartosz Taudul 2019-05-19 13:15:54 +02:00
  • 952e466287 Rearrange code. Bartosz Taudul 2019-05-19 12:47:45 +02:00
  • 860a4625e1 Update manual. Bartosz Taudul 2019-05-12 16:28:59 +02:00
  • 7cdd8954dc Update NEWS. Bartosz Taudul 2019-05-12 16:27:26 +02:00
  • b95d834891 Split contended and uncontended locks in lock list. Bartosz Taudul 2019-05-12 16:26:19 +02:00
  • 0da1e8551f Track lock contention status. Bartosz Taudul 2019-05-12 16:17:17 +02:00
  • a714cd4369 Typo. Bartosz Taudul 2019-05-12 15:59:53 +02:00
  • 63066cf6a5 Fix logic error. Bartosz Taudul 2019-05-12 15:48:25 +02:00
  • e612cef6c2 Optimize drawing frames. Bartosz Taudul 2019-05-11 13:47:06 +02:00
  • fcb052cd13 Update manual. Bartosz Taudul 2019-05-10 21:11:58 +02:00
  • fd815655ac Update NEWS. Bartosz Taudul 2019-05-10 21:11:54 +02:00
  • 7cc5149355 Improve timeline message tooltips. Bartosz Taudul 2019-05-10 20:36:06 +02:00
  • 74575250a5 Save message color data in trace dumps. Bartosz Taudul 2019-05-10 20:32:47 +02:00
  • 8cbd83c752 Use message color on message lists. Bartosz Taudul 2019-05-10 20:25:57 +02:00
  • 4850e19ebd Store color in message data. Bartosz Taudul 2019-05-10 20:21:35 +02:00
  • 797ebd3caf Cosmetics. Bartosz Taudul 2019-05-10 20:20:08 +02:00
  • efc54babe3 Transfer of colored messages. Bartosz Taudul 2019-05-10 20:17:44 +02:00
  • 6a09229ae7 Remove error bars and collection cost from GPU zone display. Bartosz Taudul 2019-05-10 02:31:23 +02:00
  • 721a818dcc Visual transition of error bars and collection cost markers. Bartosz Taudul 2019-05-10 02:27:42 +02:00
  • 9051b6e206 Update imgui color text edit to a179931d. Bartosz Taudul 2019-05-09 18:56:13 +02:00
  • 273a874de9 Update imgui to 1.70. Bartosz Taudul 2019-05-09 18:53:31 +02:00
  • ee1a653667 Update manual. Bartosz Taudul 2019-05-09 13:43:28 +02:00
  • 0c6dde2eef Update NEWS. Bartosz Taudul 2019-05-09 13:38:37 +02:00
  • 54c8a882c9 Allow restricting call stack frame tree to active allocations. Bartosz Taudul 2019-05-09 13:37:28 +02:00
  • 98eaacec90 Update LZ4 to 1.9.1. Bartosz Taudul 2019-05-01 16:53:48 +02:00
  • 9ec8704dad Don't include LZ4 headers in tracy headers. Bartosz Taudul 2019-05-01 12:57:42 +02:00
  • 303bbdd512 Update manual. Bartosz Taudul 2019-04-26 23:29:05 +02:00
  • 209a34e6ab Update NEWS. Bartosz Taudul 2019-04-26 23:20:51 +02:00
  • a18a6869bc Allow limiting frame stats to visible frames. Bartosz Taudul 2019-04-26 23:19:31 +02:00
  • fdd96fe251 Allow changing frame set from trace info window. Bartosz Taudul 2019-04-26 22:47:30 +02:00
  • 0e32de293f Update manual. Bartosz Taudul 2019-04-23 17:20:05 +02:00
  • 26aa3a23fb Display number of visible data points on a plot. Bartosz Taudul 2019-04-23 17:17:25 +02:00
  • 2c9d9d0d27 /proc/stat might be inaccessible. Bartosz Taudul 2019-04-04 15:25:26 +02:00
  • cffc6e21d3 Use open to open webpage on osx. Bartosz Taudul 2019-04-04 13:58:13 +02:00
  • a7886cf82c Replace linear search with hash lookup. Bartosz Taudul 2019-04-03 16:24:16 +02:00
  • 82dad3fb97 Use proper type. Bartosz Taudul 2019-04-01 20:43:42 +02:00
  • d0d5184c04 Set options for proper socket. Bartosz Taudul 2019-04-01 20:14:00 +02:00
  • 687915299a Don't try to set socket options on invalid socket. Bartosz Taudul 2019-04-01 20:08:27 +02:00
  • 8d0d6b576a Update manual. Bartosz Taudul 2019-04-01 20:06:43 +02:00
  • 78e8d4aefe Display query backlog. Bartosz Taudul 2019-04-01 19:55:54 +02:00
  • 20e6813461 Store send queue size in mbps block. Bartosz Taudul 2019-04-01 19:55:37 +02:00
  • d8d30bd875 Update NEWS. Bartosz Taudul 2019-04-01 19:49:57 +02:00
  • 9010b2c142 Put queries into queue if send buffer is full. Bartosz Taudul 2019-04-01 19:47:29 +02:00
  • deeea0ee70 Track space left in send buffer. Bartosz Taudul 2019-04-01 19:37:39 +02:00
  • 57dff0abc9 Add server query queue. Bartosz Taudul 2019-04-01 19:17:18 +02:00
  • c07c6d11b7 Define server query packet. Bartosz Taudul 2019-04-01 18:52:32 +02:00
  • 57cd6d3ed5 Allow retrieval of socket send buffer size. Bartosz Taudul 2019-04-01 18:50:37 +02:00
  • 45750a05a1 Only smooth zoom now. Bartosz Taudul 2019-04-01 18:39:09 +02:00
  • cd774b9e96 Store two entries in zone self time cache. Bartosz Taudul 2019-03-30 00:54:22 +01:00
  • 48a07bf4f8 Cache zone self times. Bartosz Taudul 2019-03-30 00:52:25 +01:00
  • b0ab3c6139 High compression mode is now a bit better. Bartosz Taudul 2019-03-27 02:26:39 +01:00
  • fef417f286 Store total number of CPU and GPU zones in trace. Bartosz Taudul 2019-03-27 01:46:54 +01:00
  • 2e6ac050f4 Use custom vector swap. Bartosz Taudul 2019-03-26 23:02:39 +01:00
  • 6c5efbfdce Implement custom vector swap. Bartosz Taudul 2019-03-26 23:02:32 +01:00
  • a632d9e2a3 Add zone vector cache. Bartosz Taudul 2019-03-26 22:06:00 +01:00
  • 11f4dcbf1e Consistent variable naming. Bartosz Taudul 2019-03-26 21:41:44 +01:00
  • 52f76a45ed Display separators for bin counts in compare menu. Bartosz Taudul 2019-03-26 20:27:28 +01:00
  • 99fca9e069 Fix loading old traces when skipping locks. Bartosz Taudul 2019-03-26 20:25:29 +01:00
  • fe675b91be Ditto for frame counts. Bartosz Taudul 2019-03-26 20:19:56 +01:00
  • 021368fb59 Display bin counts with separators. Bartosz Taudul 2019-03-26 20:18:20 +01:00
  • df3e8597c4 Focusing timeline on crash from trace info window. Bartosz Taudul 2019-03-24 23:55:38 +01:00
  • 7792963e31 Interaction with crash label in options menu. Bartosz Taudul 2019-03-24 23:52:36 +01:00
  • 2f397c892b Middle click on crash label to center view on it. Bartosz Taudul 2019-03-24 23:50:33 +01:00
  • f52c8e9855 Update manual. Bartosz Taudul 2019-03-24 23:47:02 +01:00
  • bd838ac84a Update NEWS. Bartosz Taudul 2019-03-24 13:55:12 +01:00
  • 1c495f077b Allow changing display order of threads. Bartosz Taudul 2019-03-24 13:54:36 +01:00
  • f7eca24e18 Use ordered thread vector in message list. Bartosz Taudul 2019-03-24 13:41:14 +01:00
  • a633c50991 Use ordered threads vector in options. Bartosz Taudul 2019-03-24 13:41:02 +01:00
  • e957590350 Mirror thread data in a reorderable vector. Bartosz Taudul 2019-03-24 13:37:43 +01:00
  • 6ad820a76a Display tooltip for plot point over limits. Bartosz Taudul 2019-03-23 02:24:45 +01:00
  • 532bf19efa Don't draw many illegible plot points. Bartosz Taudul 2019-03-22 20:11:24 +01:00
  • e6baee2bf9 Reduce number of max plot probes per column. Bartosz Taudul 2019-03-22 20:11:10 +01:00
  • ff6034dfbf Change label to us. Bartosz Taudul 2019-03-22 18:54:47 +01:00
  • e879016ffa Add Lua callstack capture time measurement. Bartosz Taudul 2019-03-22 14:47:08 +01:00
  • 302ad87686 Fix typo. Bartosz Taudul 2019-03-21 22:06:37 +01:00
  • 94ed1c637c Try to check if cntcvt reads are monotonic. Bartosz Taudul 2019-03-21 21:59:51 +01:00
  • 7f57b3dba9 Fallback to reading CLOCK_MONOTONIC_RAW, if available. Bartosz Taudul 2019-03-21 21:49:23 +01:00
  • 3ccb831efb Fix calculation of frame histogram data. Bartosz Taudul 2019-03-21 21:30:08 +01:00