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

Commit Graph

  • 06a1c9c752 Update manual. Bartosz Taudul 2018-09-28 12:20:14 +02:00
  • c33f60662f Update NEWS. Bartosz Taudul 2018-09-28 11:46:22 +02:00
  • b7d2a690d9 Zoom to allocation range when middle clicking on address. Bartosz Taudul 2018-09-28 11:43:45 +02:00
  • 4960e691d4 Added ability to zoom to allocation range in allocation window. Bartosz Taudul 2018-09-28 11:40:22 +02:00
  • 560163a031 Add allocations list window entry to the user manual. Bartosz Taudul 2018-09-27 23:35:38 +02:00
  • 55d66bd31e Update NEWS. Bartosz Taudul 2018-09-27 23:20:21 +02:00
  • 428b7da1cc The underlying vector might be reallocated. Bartosz Taudul 2018-09-27 23:18:47 +02:00
  • 6cfd53b274 Add allocations list window. Bartosz Taudul 2018-09-27 23:16:10 +02:00
  • 01e0bbb5f9 Build list of allocations in a given call stack tree entry. Bartosz Taudul 2018-09-27 23:05:46 +02:00
  • 9301986bae Collect callstacks for each entry in call stack tree. Bartosz Taudul 2018-09-27 22:56:44 +02:00
  • 44fae53583 Display lock source location in tooltip. Bartosz Taudul 2018-09-18 16:29:02 +02:00
  • cf459c6498 Update NEWS. Bartosz Taudul 2018-09-18 16:25:09 +02:00
  • b6e9905155 Display time span during capture in capture utility. Bartosz Taudul 2018-09-18 16:24:32 +02:00
  • 920f9ac7aa More compact network statistics display. Bartosz Taudul 2018-09-18 16:20:41 +02:00
  • d3370856ee Update NEWS. Bartosz Taudul 2018-09-18 16:15:50 +02:00
  • 06eec51ed9 Display locks source locations in options locks list. Bartosz Taudul 2018-09-18 16:14:32 +02:00
  • 42360f50b0 Update lz4 to 1.8.3. Bartosz Taudul 2018-09-13 01:52:16 +02:00
  • 5ddfda9170 Initialize capacity in vector, as it's checked by asserts. Bartosz Taudul 2018-09-10 11:28:12 +02:00
  • ecb8bfc53a Update manual. Bartosz Taudul 2018-09-09 19:57:46 +02:00
  • 59a31a8222 Update NEWS. Bartosz Taudul 2018-09-09 19:46:56 +02:00
  • 6be66d7a3c Fix on-demand mode. Bartosz Taudul 2018-09-09 19:44:41 +02:00
  • 9211ce42da Non-on-demand client is only able to handle one connection. Bartosz Taudul 2018-09-09 19:42:06 +02:00
  • 984a711666 Send protocol version to verify handshake. Bartosz Taudul 2018-09-09 19:28:53 +02:00
  • db1d7d2c92 Free socket after disconnection. Bartosz Taudul 2018-09-09 18:31:06 +02:00
  • 270072b09e Require shibboleth match at start of connection. Bartosz Taudul 2018-09-09 18:26:53 +02:00
  • f55f2858c4 Raw socket read function. Bartosz Taudul 2018-09-09 18:24:58 +02:00
  • 806c8de463 Only one outgoing server connection is supported. Bartosz Taudul 2018-09-09 17:47:20 +02:00
  • 2ae2399f31 Add a section about variable shadowing. Bartosz Taudul 2018-09-08 21:10:41 +02:00
  • cbfdbcbcd2 Add more information about zone filtering. Bartosz Taudul 2018-09-08 20:59:54 +02:00
  • 9eb04ea817 Update to ImGui 1.65. Bartosz Taudul 2018-09-08 20:31:38 +02:00
  • 9d4bdf0c28 Update NEWS. Bartosz Taudul 2018-09-08 20:25:44 +02:00
  • 4471329661 Display time savings in the compare traces menu. Bartosz Taudul 2018-09-08 20:23:49 +02:00
  • b4c25e56c1 Add a section on timer accuracy to the manual. Bartosz Taudul 2018-09-08 20:19:15 +02:00
  • f540038d0d Remove spacing from source code. Bartosz Taudul 2018-09-08 20:16:19 +02:00
  • 19f3c5f5ff Ignore frames with 0 time. Bartosz Taudul 2018-09-08 19:04:38 +02:00
  • 2c43e1337f Fast log10 is no longer needed. Bartosz Taudul 2018-09-08 19:01:51 +02:00
  • 560fc34ae6 No pthread_setcancelstate on Android. Bartosz Taudul 2018-09-07 17:21:27 +02:00
  • d7d4c26990 Add example of overloading operator new and delete. Bartosz Taudul 2018-09-07 01:51:38 +02:00
  • 2f9d0aa9eb Use improved algorithm in compare trace histogram. Bartosz Taudul 2018-09-03 21:26:50 +02:00
  • 384a42cc47 Display average and median times in compare traces. Bartosz Taudul 2018-09-03 20:45:51 +02:00
  • 29d649216e In compare traces put both total times in the same line. Bartosz Taudul 2018-09-03 20:39:34 +02:00
  • 9fb26b3622 If there's no group selected, dim group selection legend. Bartosz Taudul 2018-09-03 20:36:40 +02:00
  • fc40c7bbf6 Calculate compare traces average, median. Bartosz Taudul 2018-09-03 20:34:07 +02:00
  • b485aad2a3 Cosmetics. Bartosz Taudul 2018-09-03 20:34:00 +02:00
  • e8b4f71f4a Properly initialize sortedNum in find zone. Bartosz Taudul 2018-09-03 20:21:28 +02:00
  • a02121d78a Allow disabling average, median markers on frame set histogram. Bartosz Taudul 2018-09-02 13:37:36 +02:00
  • 0b0fa919d3 Find zone groups are now by default sorted by count. Bartosz Taudul 2018-09-02 13:34:00 +02:00
  • d1f9fff7e3 Add information about median, average time checkboxes. Bartosz Taudul 2018-09-02 13:33:31 +02:00
  • fb013c0df5 Properly reset state when switching matched source locations. Bartosz Taudul 2018-09-02 13:25:17 +02:00
  • ea779905a3 Add crash handling section reference. Bartosz Taudul 2018-09-02 13:13:53 +02:00
  • 1581e2f20d "Index area" is a name. Bartosz Taudul 2018-09-02 13:12:41 +02:00
  • f42219e7f6 There's source file view ability in find zone window. Bartosz Taudul 2018-09-02 13:09:32 +02:00
  • 08729c2b42 Allow disabling average and median time markers. Bartosz Taudul 2018-09-02 13:06:09 +02:00
  • 1bff8a7997 Draw group average and median times on histogram. Bartosz Taudul 2018-09-02 12:56:38 +02:00
  • c3c48117d4 Display group average and median times. Bartosz Taudul 2018-09-02 12:48:15 +02:00
  • 2d3ce1bf25 Calculate group average and median times. Bartosz Taudul 2018-09-02 12:48:04 +02:00
  • 5733b420a1 Use the same algorithm for selection group binning. Bartosz Taudul 2018-09-02 03:17:05 +02:00
  • c1630936d4 Use the improved method in find zone histogram. Bartosz Taudul 2018-09-02 02:30:06 +02:00
  • 854210a7e3 Fix find zone histogram selection start/end. Bartosz Taudul 2018-09-02 02:09:29 +02:00
  • 8152e213f8 Collapse separate find zone histogram paths into one. Bartosz Taudul 2018-09-02 01:31:09 +02:00
  • bb9da36f7e Display compare traces histogram in manual. Bartosz Taudul 2018-09-02 00:57:44 +02:00
  • 6869f2e9d9 Update user manual. Bartosz Taudul 2018-09-02 00:47:05 +02:00
  • fb45d15f5c Update NEWS. Bartosz Taudul 2018-09-02 00:37:13 +02:00
  • f43b875b83 Display average and median zone time in find zone histogram. Bartosz Taudul 2018-09-02 00:28:57 +02:00
  • f66ed00d71 Calculate sorted zone times for find zone histogram. Bartosz Taudul 2018-09-02 00:19:15 +02:00
  • e81218ddaf Radically improve frame set histogram performance. Bartosz Taudul 2018-09-01 14:50:38 +02:00
  • 1bef4b45b7 Display continuous/discontinuous info about frame sets. Bartosz Taudul 2018-09-01 14:04:23 +02:00
  • 213b33a4fa No need to check for zero value in a sorted set. Bartosz Taudul 2018-09-01 13:55:25 +02:00
  • 0c086e3a30 In-place merge new frames instead of re-sorting the whole set. Bartosz Taudul 2018-09-01 13:34:02 +02:00
  • 9f4d6692dc Proper way to get full frame count. Bartosz Taudul 2018-09-01 12:38:12 +02:00
  • faea036c16 Ignore last, probably unfinished frame. Bartosz Taudul 2018-09-01 02:07:52 +02:00
  • c8a0bfd9be Merge average and median lines, if they overlap. Bartosz Taudul 2018-09-01 01:44:03 +02:00
  • 8211eb1371 Display FPS ranges. Bartosz Taudul 2018-09-01 01:39:29 +02:00
  • 0825c40938 Display average and median frame times. Bartosz Taudul 2018-09-01 01:34:08 +02:00
  • 8df82278a5 Display frame set time as a percentage of profile time. Bartosz Taudul 2018-09-01 01:15:37 +02:00
  • 98b5363ebc Add frame set histogram. Bartosz Taudul 2018-09-01 01:12:16 +02:00
  • 9b8a0a8364 Display total frame set time. Bartosz Taudul 2018-09-01 01:12:04 +02:00
  • 27a2d8595d Time is int64_t. Bartosz Taudul 2018-09-01 01:02:08 +02:00
  • cb47ac6165 Actually mark the data as used. Bartosz Taudul 2018-09-01 01:01:41 +02:00
  • 907da3265d Fix string handling. Bartosz Taudul 2018-08-31 20:08:04 +02:00
  • 0f72461c3e Fix for GLFW 3.1. Bartosz Taudul 2018-08-31 20:05:40 +02:00
  • 009c877982 Update NEWS. Bartosz Taudul 2018-08-31 19:44:17 +02:00
  • 00fb98ed64 Only show window when it's ready. Bartosz Taudul 2018-08-31 19:40:08 +02:00
  • a9dd70251b Save window position, size, maximized state. Bartosz Taudul 2018-08-31 19:38:19 +02:00
  • bc886e4287 Save path is not persistent. Bartosz Taudul 2018-08-31 19:38:05 +02:00
  • 9da3364c77 Display non-rounded FPS in a tooltip. Bartosz Taudul 2018-08-31 18:58:39 +02:00
  • 230ee71368 Do not recalculate frame stats, if frame data didn't change. Bartosz Taudul 2018-08-31 18:51:00 +02:00
  • 4ee8e7c372 Also display frames per second for average and median frame times. Bartosz Taudul 2018-08-31 18:43:25 +02:00
  • fca71e6e0d Update to imgui 1.64. Bartosz Taudul 2018-08-31 18:37:29 +02:00
  • 0d6d296e94 Display average and median frame times. Bartosz Taudul 2018-08-31 15:32:30 +02:00
  • d977fa004d Enable keyboard navigation. Bartosz Taudul 2018-08-30 02:08:08 +02:00
  • f1e4d949a0 Update bindings. Bartosz Taudul 2018-08-30 01:31:57 +02:00
  • d287250e25 Also update imgui_freetype. Bartosz Taudul 2018-08-30 01:01:23 +02:00
  • 1875abed91 Fix obsolete enum. Bartosz Taudul 2018-08-30 00:57:01 +02:00
  • 38a2951e97 Update to ImGui 1.63. Bartosz Taudul 2018-08-30 00:55:19 +02:00
  • 0f5ee69668 Add missing include. Bartosz Taudul 2018-08-29 23:25:42 +02:00
  • 411f956db2 Save imgui.ini in a common location. Bartosz Taudul 2018-08-29 23:22:54 +02:00
  • 204cc019ea Add file storage helpers. Bartosz Taudul 2018-08-29 23:22:44 +02:00
  • 81655816f0 Display captured program name and capture time. Bartosz Taudul 2018-08-29 01:00:29 +02:00
  • 8f1acf2571 Store explicit program name and capture time. Bartosz Taudul 2018-08-29 00:57:11 +02:00