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

Commit Graph

  • 128577d7bf Remove parenthesis from TracyVkDestroy macro. Bartosz Taudul 2018-08-28 16:45:05 +02:00
  • dd0556fa0f Update NEWS. Bartosz Taudul 2018-08-28 01:49:59 +02:00
  • bc6a553a3a Fetch thread names in memory events. Bartosz Taudul 2018-08-28 01:48:19 +02:00
  • 0b568d55ba Add thread that only allocates memory. Bartosz Taudul 2018-08-28 01:48:03 +02:00
  • 00da3ba6eb SEGV_{BND,PKU}ERR might not be defined. Bartosz Taudul 2018-08-27 14:45:07 +02:00
  • 8ab3409266 Crash handling works on android. Bartosz Taudul 2018-08-27 14:08:54 +02:00
  • 2ebe9b72d1 There's no getlogin_t() on android. Bartosz Taudul 2018-08-27 13:59:19 +02:00
  • c0d140b405 Add a note about external trace compression. Bartosz Taudul 2018-08-26 20:47:08 +02:00
  • 989c28d1fe Describe high compression mode. Bartosz Taudul 2018-08-26 17:03:34 +02:00
  • a5b99b54c8 Allow specifying FileWrite compression level. Bartosz Taudul 2018-08-26 16:42:44 +02:00
  • 39fd3b3a6f Add optional high compression mode to update utility. Bartosz Taudul 2018-08-26 16:28:46 +02:00
  • b3b12f76f3 Add LZ4HC support to FileWrite. Bartosz Taudul 2018-08-26 16:25:43 +02:00
  • 0f0528ca3d Add LZ4HC. Bartosz Taudul 2018-08-26 16:23:34 +02:00
  • 9c4909d22f Describe source file window. Bartosz Taudul 2018-08-25 17:31:52 +02:00
  • 31003690ed Describe call stack window. Bartosz Taudul 2018-08-25 17:16:05 +02:00
  • 4910a43a24 Rearrange zones, locks, plots. Bartosz Taudul 2018-08-25 17:02:49 +02:00
  • 2d7b18aa37 Describe zone info window. Bartosz Taudul 2018-08-25 16:55:49 +02:00
  • 40fc1edd2a Describe trace information window. Bartosz Taudul 2018-08-25 16:17:06 +02:00
  • b851072919 Describe memory window. Bartosz Taudul 2018-08-25 16:10:24 +02:00
  • d835d4da2a Remove display of found allocations count. Bartosz Taudul 2018-08-25 15:07:11 +02:00
  • 256d905ed5 Hide memory address search in "allocations" section. Bartosz Taudul 2018-08-25 15:05:05 +02:00
  • 0beee3f803 Describe: options, messages, find zone, compare traces, statistics. Bartosz Taudul 2018-08-24 20:07:21 +02:00
  • 2148f7c352 Forgot about the options button. Bartosz Taudul 2018-08-24 17:24:31 +02:00
  • 5b0fdadf78 Use full mouse button descriptions. Slight reword. Bartosz Taudul 2018-08-24 17:22:12 +02:00
  • aa2a4da311 Describe navigating the view. Bartosz Taudul 2018-08-23 21:01:18 +02:00
  • 77b48ccbd6 Add zones, locks, plots display description. Bartosz Taudul 2018-08-23 20:45:33 +02:00
  • c20d86eab1 Adjust frame selection box. Bartosz Taudul 2018-08-23 18:16:58 +02:00
  • f8406111a3 Add frame sets description. Bartosz Taudul 2018-08-23 18:14:01 +02:00
  • 2a6f366414 Add time scale description. Bartosz Taudul 2018-08-23 17:20:47 +02:00
  • ae9b385260 Frame time graph description. Bartosz Taudul 2018-08-23 16:35:34 +02:00
  • dc9928c3c7 Add mouse button icons. Bartosz Taudul 2018-08-23 15:48:01 +02:00
  • 4e6d3ee412 Put icons in welcome dialog buttons. Bartosz Taudul 2018-08-23 14:57:22 +02:00
  • 8be8846892 Control menu description. Bartosz Taudul 2018-08-23 14:56:42 +02:00
  • 2a9e6e06af Add main profiler window to the manual. Bartosz Taudul 2018-08-22 19:13:08 +02:00
  • 5000e37155 Use fontawesome5 package. Bartosz Taudul 2018-08-22 18:58:15 +02:00
  • c178cd3d16 Add sketches of welcome dialog and connection window. Bartosz Taudul 2018-08-22 18:27:59 +02:00
  • a1a9f6d610 Fix printf types. Bartosz Taudul 2018-08-22 16:31:09 +02:00
  • 6e3909825f Explicitly cast size_t to uint32_t. Bartosz Taudul 2018-08-22 16:30:37 +02:00
  • 8b3895473d Gag inconsequential MSVC warnings in TracySocket. Bartosz Taudul 2018-08-22 16:29:15 +02:00
  • d3b4a9fb69 Be more elaborate about server integration. Bartosz Taudul 2018-08-21 19:56:13 +02:00
  • 3ad3e7c5aa Document crash handling. Bartosz Taudul 2018-08-21 19:56:03 +02:00
  • e2dc1f391f Add client-server illustration. Bartosz Taudul 2018-08-21 19:20:06 +02:00
  • befce97384 Update NEWS. Bartosz Taudul 2018-08-21 17:57:24 +02:00
  • 6ad184447a Call stack window may now display frame addresses. Bartosz Taudul 2018-08-21 17:55:59 +02:00
  • 7df12652b1 General improvements to the user manual. Bartosz Taudul 2018-08-21 17:39:22 +02:00
  • 8a78fcd2f9 Cut off Linux stack trace at sigreturn. Bartosz Taudul 2018-08-21 01:53:00 +02:00
  • 22346feea3 Fun fact: two threads can crash at the same time. Bartosz Taudul 2018-08-21 01:45:33 +02:00
  • 47943d6a86 Use proper type. Bartosz Taudul 2018-08-21 01:24:00 +02:00
  • facb05f8cb Don't mark FastVector element as used until it's ready. Bartosz Taudul 2018-08-20 22:35:50 +02:00
  • 8c0ff67796 Cut windows crash call stack at the exception dispatcher. Bartosz Taudul 2018-08-20 22:21:35 +02:00
  • d1adf9e8d6 Allow skipping functions on top of call stack. Bartosz Taudul 2018-08-20 22:20:44 +02:00
  • b371003336 In case of manual shutdown, don't wait for lock. Bartosz Taudul 2018-08-20 21:49:23 +02:00
  • 401ebd6f3d Use spin-lock in DequeueSerial. Bartosz Taudul 2018-08-20 21:40:13 +02:00
  • afee61a2cf Use standard naming for try_lock() in NonRecursiveBenaphore. Bartosz Taudul 2018-08-20 21:37:55 +02:00
  • def6c674b2 Add crash notification to thread tooltip. Bartosz Taudul 2018-08-20 14:37:14 +02:00
  • 6d45434cb5 Implement crash handler on Linux. Bartosz Taudul 2018-08-20 14:30:56 +02:00
  • 53aee0e03d Fix warning. Bartosz Taudul 2018-08-20 12:53:14 +02:00
  • ebcdebaa69 Display crash marker on timeline. Bartosz Taudul 2018-08-20 03:00:45 +02:00
  • 5fa4cf6e5d Display crash information on visible threads lists. Bartosz Taudul 2018-08-20 02:41:11 +02:00
  • b1227cf9fd Display crashed thread in red color. Bartosz Taudul 2018-08-20 02:36:58 +02:00
  • 99b7a39c52 Save/load crash information. Bartosz Taudul 2018-08-20 02:27:24 +02:00
  • 619fba41ab Display crash information in info window. Bartosz Taudul 2018-08-20 02:23:29 +02:00
  • 2a696418cd Cosmetics. Bartosz Taudul 2018-08-20 02:19:36 +02:00
  • 3b526b074e Send crash report. Bartosz Taudul 2018-08-20 02:07:31 +02:00
  • 49e36c013f Only handle selected subset of exceptions. Bartosz Taudul 2018-08-20 02:06:59 +02:00
  • b56a33add1 Update NEWS. Bartosz Taudul 2018-08-20 01:09:11 +02:00
  • 0258f4a7b4 Handle crashes on windows. Bartosz Taudul 2018-08-20 01:05:09 +02:00
  • 366ea35593 Allow crash event reporting. Bartosz Taudul 2018-08-20 01:03:16 +02:00
  • ca939ccd19 Allow external profiler shutdown requests. Bartosz Taudul 2018-08-20 01:02:27 +02:00
  • 9650162cda Update NEWS. Bartosz Taudul 2018-08-19 22:24:28 +02:00
  • aefa2a9573 Display dialog when CPU doesn't support AVX/AVX2. Bartosz Taudul 2018-08-19 22:20:08 +02:00
  • 7fc1729f3b Reduce required instruction set to SSE2 in winmain.cpp. Bartosz Taudul 2018-08-19 21:49:25 +02:00
  • ddf889e8bc Move WinMain entry point to a separate source file. Bartosz Taudul 2018-08-19 21:48:10 +02:00
  • d63b5431bf Discover linux kernel version. Bartosz Taudul 2018-08-19 19:00:01 +02:00
  • f55b99ba7e Fix signed/unsigned. Bartosz Taudul 2018-08-19 18:53:32 +02:00
  • e9170c862e System RAM discovery on Linux. Bartosz Taudul 2018-08-19 18:52:04 +02:00
  • 790a3ae26f Perform windows version discovery. Bartosz Taudul 2018-08-19 18:43:26 +02:00
  • 66c839b557 Update NEWS. Bartosz Taudul 2018-08-19 18:29:39 +02:00
  • e0a4b9c56a Save/load host info. Bartosz Taudul 2018-08-19 18:28:48 +02:00
  • 71bfd15d9e Display host info. Bartosz Taudul 2018-08-19 18:24:43 +02:00
  • 203d9b4b85 Store host info. Bartosz Taudul 2018-08-19 18:21:56 +02:00
  • bd76f4cd10 Send host info in welcome message. Bartosz Taudul 2018-08-19 18:19:12 +02:00
  • 9c0e6620b3 Host info discovery. Bartosz Taudul 2018-08-19 18:15:14 +02:00
  • 716166bc3a Expose InitWinSock(). Bartosz Taudul 2018-08-19 17:45:03 +02:00
  • 6224daf9c9 Greatly simplify call stack tree calculation. Bartosz Taudul 2018-08-19 16:34:26 +02:00
  • e1821e439a Add icons to error pop-ups. Bartosz Taudul 2018-08-19 02:59:12 +02:00
  • 2313e6b845 Add chapter on capturing the data to the manual. Bartosz Taudul 2018-08-18 22:29:26 +02:00
  • cb51fdec20 Fix multiple file name retrievals in a row. Bartosz Taudul 2018-08-18 20:38:14 +02:00
  • 42636cfe89 Allow viewing source files from within find zone menu. Bartosz Taudul 2018-08-18 20:35:25 +02:00
  • 0dbd58c038 Don't change mouse cursor over ImGuiColorTextEdit window. Bartosz Taudul 2018-08-18 20:13:02 +02:00
  • 2445cc72bc Add icons to memory menu. Bartosz Taudul 2018-08-18 20:10:14 +02:00
  • 235da1eded Use focused text for source locations count. Bartosz Taudul 2018-08-18 20:01:57 +02:00
  • 4060a59b4f Call stack tree nodes that have no siblings are expanded by default. Bartosz Taudul 2018-08-18 20:00:24 +02:00
  • 145949968e Update NEWS. Bartosz Taudul 2018-08-18 19:58:09 +02:00
  • a4df805746 Allow filtering messages by thread. Bartosz Taudul 2018-08-18 19:57:36 +02:00
  • 59293b1850 Enable support for restrict time in call stack tree. Bartosz Taudul 2018-08-18 19:44:29 +02:00
  • 1410ba6f01 Increase readability. Bartosz Taudul 2018-08-18 19:34:17 +02:00
  • 79c437ba7f Let's not search in a map. Bartosz Taudul 2018-08-18 19:29:04 +02:00
  • bd96c2ce51 Cache call stack tree paths. Bartosz Taudul 2018-08-18 19:13:46 +02:00
  • 7f0fb851b4 Force inline GetFrameTreeItem(). Bartosz Taudul 2018-08-18 18:46:16 +02:00