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

Commit Graph

  • 1601ddeab5 Resolve relative file names to absolute ones. Bartosz Taudul 2022-08-16 23:48:46 +02:00
  • 3dc542a464 Log invalid debuginfod queries. Bartosz Taudul 2022-08-16 15:42:53 +02:00
  • d32dc47845 Add debug logging for debuginfod queries. Bartosz Taudul 2022-08-16 15:22:28 +02:00
  • ed733a4b15 Update manual. Bartosz Taudul 2022-08-16 18:58:11 +02:00
  • 0779151170 Update NEWS. Bartosz Taudul 2022-08-16 18:52:29 +02:00
  • 827bbeb442 Context menu hide for plots. Bartosz Taudul 2022-08-16 18:51:28 +02:00
  • 4bf6a2b9d2 Context menu hide for CPU data. Bartosz Taudul 2022-08-16 18:48:54 +02:00
  • 3aa62a18cc Context menu hide of GPU zones. Bartosz Taudul 2022-08-16 18:43:13 +02:00
  • fa8a071334 Add context menu with hide option to threads on timeline. Bartosz Taudul 2022-08-16 18:39:55 +02:00
  • 5ef7e42223 Fix indentation. Bartosz Taudul 2022-08-16 18:39:43 +02:00
  • 06b986ad90 Bump LZ4 to 1.9.4. Bartosz Taudul 2022-08-16 14:43:50 +02:00
  • 3d9d242153 Fix test application flags. Bartosz Taudul 2022-08-16 14:12:22 +02:00
  • 72ad40698b Move initialization of callstack structs to a thread. Bartosz Taudul 2022-08-16 13:55:46 +02:00
  • d9d31e4d51 Make fixed font more compact. Bartosz Taudul 2022-08-16 13:16:21 +02:00
  • 26e7d6eb3e Update manual. Bartosz Taudul 2022-08-16 00:17:59 +02:00
  • cde56ef9fe Update NEWS. Bartosz Taudul 2022-08-15 23:33:27 +02:00
  • 6659e9967a Fix alignment of inline function warning triangle. Bartosz Taudul 2022-08-15 23:04:40 +02:00
  • c6ad1c4969 Print file name in source view with big font. Bartosz Taudul 2022-08-15 23:01:40 +02:00
  • f39efbaa07 Normalize child call names in symbol view. Bartosz Taudul 2022-08-15 22:58:35 +02:00
  • 00e0187506 Print symbol name in symbol view with big font. Bartosz Taudul 2022-08-15 22:53:14 +02:00
  • fa0322f6b4 Push big font to source view. Bartosz Taudul 2022-08-15 22:48:00 +02:00
  • d3cb8ccef2 Normalize jump names in assembly lines. Bartosz Taudul 2022-08-15 22:44:31 +02:00
  • 04aebb090b Normalize frame names in zone trace. Bartosz Taudul 2022-08-15 22:32:42 +02:00
  • fd2918eaf2 Normalize frames in find zone view callstack. Bartosz Taudul 2022-08-15 22:27:36 +02:00
  • a5998adf83 Normalize function name in assembly line location popup. Bartosz Taudul 2022-08-15 22:16:05 +02:00
  • 2031c92f7a Add source code tooltip to function selection list. Bartosz Taudul 2022-08-15 22:10:59 +02:00
  • 163e7fd490 Normalize names in function selection list in symbol view. Bartosz Taudul 2022-08-15 22:06:35 +02:00
  • b1aca6acf9 Show original name in tooltip in sample parents window. Bartosz Taudul 2022-08-15 21:54:29 +02:00
  • dc84752fab Normalize symbol view symbol name. Bartosz Taudul 2022-08-15 21:51:11 +02:00
  • f4524a8453 Show more elements in one-line callstacks. Bartosz Taudul 2022-08-15 21:36:29 +02:00
  • 697d1f0cad Fully shorten frame names in one-line callstack calls. Bartosz Taudul 2022-08-15 21:33:25 +02:00
  • baf365c0c3 Normalize frame names in memory callstack tree. Bartosz Taudul 2022-08-15 21:29:21 +02:00
  • 9c4f257596 Normalize frame names in wait stacks tree. Bartosz Taudul 2022-08-15 21:27:05 +02:00
  • 4d974da290 Add shorten name accessor. Bartosz Taudul 2022-08-15 21:21:50 +02:00
  • 257a836dc7 Adjust zone name shortening option names. Bartosz Taudul 2022-08-15 20:47:59 +02:00
  • c4324873b2 Add tooltips for parent names. Bartosz Taudul 2022-08-15 20:40:49 +02:00
  • 655bcd40fb Limit sample statistics frame name tooltip to frame name. Bartosz Taudul 2022-08-15 20:39:35 +02:00
  • 27165d12a6 Normalize frame names in parents frame tree. Bartosz Taudul 2022-08-15 20:09:35 +02:00
  • 389cf135c0 Normalize frame names in sample parents call stack view. Bartosz Taudul 2022-08-15 20:04:57 +02:00
  • 6932eb4b79 Shorten frame names in sample statistics view. Bartosz Taudul 2022-08-15 19:56:17 +02:00
  • 4d0591cf2f Extract normalized name tooltip function. Bartosz Taudul 2022-08-15 19:43:03 +02:00
  • 63d074c5d8 Fix zone size calculation wrt text fitting. Bartosz Taudul 2022-08-15 18:56:54 +02:00
  • 7f99ee2c13 Shorten frame names in callstack table. Bartosz Taudul 2022-08-15 17:44:02 +02:00
  • f2001c95a5 Shorten frame names in callstack tooltip. Bartosz Taudul 2022-08-15 17:13:39 +02:00
  • 112406472a Do not normalize non-ghost zone names. Bartosz Taudul 2022-08-15 17:03:45 +02:00
  • d27cb4a094 Normalize names in ghost zone tooltips. Bartosz Taudul 2022-08-15 16:54:12 +02:00
  • 57cabc1e09 Support zone name shortening without text/zone sizes. Bartosz Taudul 2022-08-15 16:39:25 +02:00
  • 8531ef6591 Extract ShortenZoneName() function to a separate file. Bartosz Taudul 2022-08-15 16:34:37 +02:00
  • 07a1383304 Expose zone name normalization as a separate setting. Bartosz Taudul 2022-08-15 16:24:44 +02:00
  • 89016454f8 Progressively remove namespaces. Bartosz Taudul 2022-08-15 15:44:13 +02:00
  • af934f1387 Remove common return value types from function names. Bartosz Taudul 2022-08-15 15:38:34 +02:00
  • fb6f63f06f Remove const qualifier from shortened function names. Bartosz Taudul 2022-08-15 15:22:57 +02:00
  • 60f82dfd2e Fix off-by-one. Bartosz Taudul 2022-08-15 15:12:20 +02:00
  • 0c6acf3c2e Use string end pointer. Bartosz Taudul 2022-08-15 14:54:23 +02:00
  • d91321a774 Do not shorten kernel module names. Bartosz Taudul 2022-08-15 14:50:57 +02:00
  • 47a2512957 Change namespace shortening to zone name shortening. Bartosz Taudul 2022-08-15 14:19:57 +02:00
  • c01ad38d46 Start extracting timeline height control logic. Bartosz Taudul 2022-08-15 13:29:45 +02:00
  • b0ac78dde1 Don't care about std::regex_error value. Bartosz Taudul 2022-08-14 18:18:15 +02:00
  • df00870a4b InputBuf is no longer than 255 bytes. Bartosz Taudul 2022-08-14 18:17:44 +02:00
  • d12fa11762 Change magic value enums to constexprs. Bartosz Taudul 2022-08-14 18:16:30 +02:00
  • 77e39700b1 Proper way to detect mouse hover over timeline. Bartosz Taudul 2022-08-14 17:17:51 +02:00
  • 86c2574848 Fix printing floats in source view. Bartosz Taudul 2022-08-14 14:16:56 +02:00
  • e289884395 Display jump target even if there's no source location. Bartosz Taudul 2022-08-14 14:01:01 +02:00
  • 99a110d5b1 Add asm line hover highlight for unknown locations. Bartosz Taudul 2022-08-14 13:40:39 +02:00
  • d5a46f97c1 Release MemData. Bartosz Taudul 2022-08-14 11:37:24 +02:00
  • 07d921b322 Cosmetics. Bartosz Taudul 2022-08-14 11:29:36 +02:00
  • 77e3a480a4 Properly terminate CPU model string. Bartosz Taudul 2022-08-13 19:37:34 +02:00
  • 7dbfed9aea Drop access to native window. Bartosz Taudul 2022-08-12 21:44:24 +02:00
  • baea6ddf11 More concise machine code display. Bartosz Taudul 2022-08-09 01:13:06 +02:00
  • 849e58bfb3 No rpmalloc on emscripten. Bartosz Taudul 2022-08-08 19:30:00 +02:00
  • bb22542a90 Decouple rpmalloc usage from TRACY_ENABLE flag. Bartosz Taudul 2022-08-08 19:29:18 +02:00
  • 3840f39fc9 Fix macros. Bartosz Taudul 2022-08-08 19:16:42 +02:00
  • d67e51a4ba Target native architecture when making debug builds. Bartosz Taudul 2022-08-08 18:47:47 +02:00
  • 259672abc6 Use proper type in StringKey initialization. Bartosz Taudul 2022-08-08 18:47:11 +02:00
  • 4cd36ecdea No parallel execution on emscripten. Bartosz Taudul 2022-08-08 18:41:06 +02:00
  • d63d1c9e7f Load icon during rendering backend setup. Bartosz Taudul 2022-08-07 17:13:38 +02:00
  • 73be35ea98 Fix unknown source box style. Bartosz Taudul 2022-08-06 23:41:47 +02:00
  • 4607dca13b Smaller frame bar color thresholds legend. Bartosz Taudul 2022-08-04 22:32:35 +02:00
  • 225d6c1ede Update manual. Bartosz Taudul 2022-08-04 19:17:24 +02:00
  • 8835a7b35d Update NEWS. Bartosz Taudul 2022-08-04 19:02:22 +02:00
  • 49dc3431ab Allow setting custom FPS targets on frames overview. Bartosz Taudul 2022-08-04 18:58:13 +02:00
  • 9b5d0747eb Add overview of frame target colors. Bartosz Taudul 2022-08-04 18:46:37 +02:00
  • 740155f5e3 Make frame targets input box smaller. Bartosz Taudul 2022-08-04 18:23:25 +02:00
  • c3eb65be41 Merge pull request #441 from laurelkeys/patch-1 Bartosz Taudul 2022-08-04 14:00:29 +02:00
  • 70026097cc Update CMakeLists.txt Tiago Chaves 2022-08-04 08:51:08 -03:00
  • fc7b3c3c0e Merge pull request #440 from Danielmelody/master Bartosz Taudul 2022-08-03 13:36:47 +02:00
  • dc74b8adfd Using push/pop in all pragma pack pair to avoid potential padding bugs Daniel 2022-08-03 12:42:21 +08:00
  • eeffb6d25c Merge pull request #439 from antiagainst/fix-event-debug Bartosz Taudul 2022-08-02 21:27:20 +02:00
  • 37bcb9cd4a Fix include path and QueueType::PlotData in TracyEventDebug.cpp Lei Zhang 2022-08-02 12:43:37 -04:00
  • 5a36782c83 Fix inline functions not being attributed to symbols. Bartosz Taudul 2022-07-31 12:38:24 +02:00
  • c6464f44da Fix typo. Bartosz Taudul 2022-07-30 22:02:25 +02:00
  • 81431cd35c Update NEWS. Bartosz Taudul 2022-07-30 21:45:02 +02:00
  • 8a7e3dc8ba Update manual. Bartosz Taudul 2022-07-30 21:43:57 +02:00
  • e0f813d9e9 Add support for Vsync capture on Linux. Bartosz Taudul 2022-07-30 21:29:44 +02:00
  • 91b002267e Emit dedicated Vsync frame messages. Bartosz Taudul 2022-07-30 19:53:40 +02:00
  • 8b4385498d Process Vsync frame messages. Bartosz Taudul 2022-07-30 19:51:29 +02:00
  • e86238642a Add dedicated frame Vsync queue message. Bartosz Taudul 2022-07-30 19:50:42 +02:00
  • b19f9e1f4d Use common functionality to get frame set name. Bartosz Taudul 2022-07-30 19:32:25 +02:00
  • 92871ba75a Allow external data insertion into string discovery vectors. Bartosz Taudul 2022-07-30 18:35:50 +02:00
  • 86bc2020cb Fix call to rpmalloc_thread_finalize in manual lifetime use-case. Bartosz Taudul 2022-07-30 14:33:39 +02:00