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

Commit Graph

  • 14a373a3b8 Add number of CPU cores to host info. Bartosz Taudul 2019-08-15 02:28:35 +02:00
  • aa00b1c4c4 Add Win10 wait reasons. Bartosz Taudul 2019-08-15 01:45:54 +02:00
  • 69077e4e6f Finish sending context switches during disconnect. Bartosz Taudul 2019-08-14 23:06:13 +02:00
  • 6dc79cf14e Cosmetics. Bartosz Taudul 2019-08-14 23:05:58 +02:00
  • c0b524d8de Add a separate method for clearing serial queue. Bartosz Taudul 2019-08-14 22:39:12 +02:00
  • bccb845908 Update manual. Bartosz Taudul 2019-08-14 22:19:11 +02:00
  • 690a6d12d7 Properly handle incomplete context switch data. Bartosz Taudul 2019-08-14 22:10:54 +02:00
  • 7549c50bab Fix time range reset condition. Bartosz Taudul 2019-08-14 21:53:09 +02:00
  • 29819321b9 Update manual. Bartosz Taudul 2019-08-14 21:45:34 +02:00
  • 77a8e47c7d Update NEWS. Bartosz Taudul 2019-08-14 21:33:29 +02:00
  • 26f417a841 Add option to display running time in find zone menu. Bartosz Taudul 2019-08-14 21:28:19 +02:00
  • 9ec0724ffb Support dynamic recalculation of min, max and total time. Bartosz Taudul 2019-08-14 21:10:58 +02:00
  • ee77ff020a Optimize calculation of zone running time. Bartosz Taudul 2019-08-14 20:47:21 +02:00
  • a194c93740 Allow checking if context switch data is available. Bartosz Taudul 2019-08-14 20:26:55 +02:00
  • 9a364fe5fe Cache context switch data queries. Bartosz Taudul 2019-08-14 20:16:11 +02:00
  • cf4e04440e Update manual. Bartosz Taudul 2019-08-14 18:42:04 +02:00
  • a5ef38812e Display list of regions where thread was waiting. Bartosz Taudul 2019-08-14 18:25:12 +02:00
  • d520f1cc48 Display zone running time in zone tooltip. Bartosz Taudul 2019-08-14 17:59:28 +02:00
  • 1ae540c7a1 Display zone running time in zone info window. Bartosz Taudul 2019-08-14 17:55:01 +02:00
  • 858c94e12e Add interface for calculation zone running time. Bartosz Taudul 2019-08-14 17:54:50 +02:00
  • 0b12db5ee6 Display number of thread running state regions. Bartosz Taudul 2019-08-14 17:36:19 +02:00
  • fadac0b433 Display thread running time. Bartosz Taudul 2019-08-14 17:12:02 +02:00
  • 3e01ca3269 Calculate how long thread was in running time. Bartosz Taudul 2019-08-14 17:11:42 +02:00
  • 72918cda19 Include recorded context switches in thread lifetime. Bartosz Taudul 2019-08-14 17:03:33 +02:00
  • ca9078845c Update NEWS. Bartosz Taudul 2019-08-14 16:53:19 +02:00
  • 71b54dd48a Always collect thread names. Bartosz Taudul 2019-08-14 16:52:04 +02:00
  • 5e199d1ab3 Support ftrace on ARM. Bartosz Taudul 2019-08-14 16:28:54 +02:00
  • 5fbb811f5d Degrade ARM timer to monotonic raw clock. Bartosz Taudul 2019-08-14 16:19:02 +02:00
  • 42865d7c7b Don't set x86-tsc clock on non-x86 platforms. Bartosz Taudul 2019-08-14 15:14:36 +02:00
  • 54a9132bb5 Skip context switch events in on demand mode, if no connection. Bartosz Taudul 2019-08-14 15:09:33 +02:00
  • 602c38c6c0 Allow checking timer implementation. Bartosz Taudul 2019-08-14 14:35:44 +02:00
  • e39b1abce5 Handle linux wait states. Bartosz Taudul 2019-08-14 14:02:31 +02:00
  • 3988b56c92 Capture context switches on linux. Bartosz Taudul 2019-08-14 13:56:15 +02:00
  • 0bb0c10e3c Revert "Save one byte on ContextSwitchData." Bartosz Taudul 2019-08-14 13:53:25 +02:00
  • 3996516fce One more SetThreadName() to change. Bartosz Taudul 2019-08-14 02:26:54 +02:00
  • 92b6da7cc2 SetThreadName() only works on the current thread. Bartosz Taudul 2019-08-14 02:22:45 +02:00
  • 339b7fd2a6 Use kernel thread ids on linux. Bartosz Taudul 2019-08-14 01:57:10 +02:00
  • 8925d026a9 Cosmetics. Bartosz Taudul 2019-08-14 01:12:23 +02:00
  • e5c40b74ee Update manual. Bartosz Taudul 2019-08-13 21:18:52 +02:00
  • 2be38d912e Update NEWS. Bartosz Taudul 2019-08-13 17:19:43 +02:00
  • 73cbf2eead Use windows thread ids on cygwin. Bartosz Taudul 2019-08-13 16:20:24 +02:00
  • 71a5cffc13 Add context switch tooltips. Bartosz Taudul 2019-08-13 15:10:44 +02:00
  • f285e0f5cc Save one byte on ContextSwitchData. Bartosz Taudul 2019-08-13 13:19:38 +02:00
  • d77c87ae1c Allow disabling context switch drawing. Bartosz Taudul 2019-08-13 03:28:18 +02:00
  • 874a2596f7 Improve context switches drawing. Bartosz Taudul 2019-08-13 03:20:33 +02:00
  • b313e46139 Keep event trace properties to terminate trace on exit. Bartosz Taudul 2019-08-13 01:58:16 +02:00
  • 7f856a1b16 Very bad context switch visualization. Bartosz Taudul 2019-08-13 01:31:04 +02:00
  • 9417ad994d Save/load context switch data. Bartosz Taudul 2019-08-13 00:56:57 +02:00
  • 1c937ad9bb Implement skipping frame image data. Bartosz Taudul 2019-08-13 00:34:15 +02:00
  • 8c494eabbf Display number of context switch regions. Bartosz Taudul 2019-08-13 00:29:09 +02:00
  • 0b03fed61c Add context switch accessor. Bartosz Taudul 2019-08-13 00:20:56 +02:00
  • 419f74280d Store context switches. Bartosz Taudul 2019-08-13 00:13:50 +02:00
  • 90d26cb1b6 Collect and send context switch events. Bartosz Taudul 2019-08-12 23:05:17 +02:00
  • fe0f1aea07 Add system tracing skeleton. Bartosz Taudul 2019-08-12 20:08:15 +02:00
  • 8aa0be39d5 Drop support for CPU id queries. Bartosz Taudul 2019-08-12 19:18:17 +02:00
  • 0b944c88bb Add a note about condition variables. Bartosz Taudul 2019-08-12 17:01:01 +02:00
  • d6f32a0839 Serialize lock processing. Bartosz Taudul 2019-08-12 13:51:01 +02:00
  • 0431c03556 Add serial queue interface. Bartosz Taudul 2019-08-12 13:27:15 +02:00
  • 760357d6ea Explain why there are two methods for filling serial queue. Bartosz Taudul 2019-08-12 13:19:10 +02:00
  • 7fbf2fa2ec Update NEWS. Bartosz Taudul 2019-08-12 12:28:19 +02:00
  • 6398ecb344 Drop support for pre-0.4 traces. Bartosz Taudul 2019-08-12 12:27:35 +02:00
  • 154c902e03 Handle legacy file versions. Bartosz Taudul 2019-08-12 12:16:48 +02:00
  • 54076e717c Update font awesome to 5.10.1. Bartosz Taudul 2019-08-12 12:36:19 +02:00
  • a9b41eb657 Rework processing bad files. Bartosz Taudul 2019-08-12 12:04:27 +02:00
  • 9b6328f962 Release 0.5.0. v0.5 Bartosz Taudul 2019-08-10 22:07:14 +02:00
  • 530f293c49 Better way to handle auto scrolling. Bartosz Taudul 2019-08-10 22:06:51 +02:00
  • 6fca188603 Update tech docs. Bartosz Taudul 2019-08-08 19:25:35 +02:00
  • 4d2c7899ab Allow skipping invariant TSC check. Bartosz Taudul 2019-08-08 19:21:39 +02:00
  • 3a221dafde Display error messages on console, if available. Bartosz Taudul 2019-08-08 19:18:05 +02:00
  • aada588129 Proper buffer reset. Bartosz Taudul 2019-08-04 17:48:19 +02:00
  • 8ae90a6cbd Merge branch 'connection-popup' Bartosz Taudul 2019-08-04 16:20:02 +02:00
  • 177b79a528 Update manual. Bartosz Taudul 2019-08-04 16:19:51 +02:00
  • d2490bb62b Update NEWS. Bartosz Taudul 2019-08-04 15:58:05 +02:00
  • 853e9c17e3 Display client address. Bartosz Taudul 2019-08-04 15:56:52 +02:00
  • 07da2e506a Fix deadlock problems. Bartosz Taudul 2019-08-04 15:55:42 +02:00
  • 37b03559f0 Merged in rokups/tracy/mingw-fixes (pull request #39) Rokas K. (rku) 2019-08-04 13:36:42 +00:00
  • b391e4c21a Fix multiple build errors when compiling with MinGW. Rokas Kupstys 2019-08-04 12:00:38 +03:00
  • b24ac75111 Move connection window into a popup when connected. Rokas Kupstys 2019-08-04 13:58:20 +03:00
  • eed7039853 Another GPU time adjust fix. Bartosz Taudul 2019-08-04 01:42:44 +02:00
  • e87b8d455e Use Theil estimator randomized approximation. Bartosz Taudul 2019-08-04 01:37:04 +02:00
  • 8953a2652e Update manual. Bartosz Taudul 2019-08-04 00:48:29 +02:00
  • dee70ea8d9 Update NEWS. Bartosz Taudul 2019-08-04 00:40:40 +02:00
  • 6898fd9e42 GPU time adjust fixes. Bartosz Taudul 2019-08-04 00:38:08 +02:00
  • 9b7384b407 Fix multiple GPU drift entry fields. Bartosz Taudul 2019-08-04 00:33:31 +02:00
  • 323c37bd33 Fix GPU zone search. Bartosz Taudul 2019-08-04 00:30:09 +02:00
  • a642abfde0 Implement automatic GPU clock drift calculation. Bartosz Taudul 2019-08-04 00:23:23 +02:00
  • 401b879ece Update NEWS. Bartosz Taudul 2019-08-03 15:20:54 +02:00
  • da88e32887 Display FPS counts next to frame times. Bartosz Taudul 2019-08-03 15:20:31 +02:00
  • 51bdbdb71f Update manual. Bartosz Taudul 2019-08-03 15:09:19 +02:00
  • 6f9e3aaa50 Update NEWS. Bartosz Taudul 2019-08-03 14:56:50 +02:00
  • 6c958f6177 Increase height of frame graph. Bartosz Taudul 2019-08-03 14:52:09 +02:00
  • 58003e7a6b Draw target frame time lines. Bartosz Taudul 2019-08-03 14:50:59 +02:00
  • a76622d17a Cache last searched ThreadData. Bartosz Taudul 2019-08-03 14:35:01 +02:00
  • 8a0701025d Update imgui to 1.72b. Bartosz Taudul 2019-08-02 20:56:32 +02:00
  • b3a1f932c3 Update tech docs. Bartosz Taudul 2019-08-02 20:46:20 +02:00
  • fb745de5ed Update NEWS. Bartosz Taudul 2019-08-02 20:30:15 +02:00
  • 12969ee497 Track thread context. Bartosz Taudul 2019-08-02 20:18:08 +02:00
  • 9b6c405485 Bin number shouldn't be floating point. Bartosz Taudul 2019-08-02 19:43:08 +02:00
  • 138743f880 Update manual. Bartosz Taudul 2019-08-01 23:24:51 +02:00
  • ba162940a3 Update NEWS. Bartosz Taudul 2019-08-01 23:14:56 +02:00