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

Commit Graph

  • 2f44f65e02
    Don't copy short_ptr. Bartosz Taudul 2022-09-02 18:47:13 +02:00
  • 66255dc950
    Update NEWS. Bartosz Taudul 2022-09-02 01:28:08 +02:00
  • 2cc5eff9a2
    Normalize symbol paths on libbacktrace systems. Bartosz Taudul 2022-09-02 01:23:29 +02:00
  • 8cc43284bd
    Add path normalization function. Bartosz Taudul 2022-09-02 01:23:14 +02:00
  • 165cc22115
    Merge pull request #454 from Krzmbrzl/revamp-cmake Bartosz Taudul 2022-08-31 21:17:46 +02:00
  • 5289a9c999
    Merge pull request #453 from Krzmbrzl/fix-cpuid-compile-error Bartosz Taudul 2022-08-31 21:14:58 +02:00
  • 1f7656e845 CMake: Add option to explicitly set lib type Robert Adam 2022-08-31 18:06:51 +02:00
  • 0aeadb4c49 Use TRACY_PUBLIC_DIR throughout Robert Adam 2022-08-31 18:06:22 +02:00
  • ece8779362 Fix cpuid symbol redefinition on older GCC versions Robert Adam 2022-08-31 17:59:46 +02:00
  • 8179aef323 Add basic assembly tokenizer, provides simple syntax colouring for assembly in the source view simplyWiri 2022-08-29 19:54:51 +10:00
  • 107975c8de
    Fix time rounding logic. Bartosz Taudul 2022-08-28 14:44:41 +02:00
  • 7365dea255 Add ability to right click and jump to assembly location in symbol view from source simplyWiri 2022-08-28 22:05:53 +10:00
  • f0386d2f72
    Update manual. Bartosz Taudul 2022-08-28 13:26:15 +02:00
  • cedd8b590c
    Update NEWS. Bartosz Taudul 2022-08-28 13:21:24 +02:00
  • c2d527e2e7
    Cosmetics. Bartosz Taudul 2022-08-28 13:17:29 +02:00
  • 74789d1049
    Merge pull request #446 from simplyWiri/master Bartosz Taudul 2022-08-28 13:13:21 +02:00
  • 87723cdcc4
    Update json.hpp to 3.11.2. Bartosz Taudul 2022-08-27 16:09:42 +02:00
  • be392a76fb
    Move TracyVersion.hpp to common. Bartosz Taudul 2022-08-27 16:05:36 +02:00
  • 165099ca87
    Merge pull request #448 from hulakdar/multithreaded_d3d12_zones Bartosz Taudul 2022-08-26 13:11:35 +02:00
  • e35db2657b A bit more consistent usage of atomic hulakdar 2022-08-26 13:25:58 +03:00
  • 391cb4242e Fix d3d12 gpu zones for multithreaded use hulakdar 2022-08-26 13:03:28 +03:00
  • 11b11d5f51
    Update NEWS. Bartosz Taudul 2022-08-26 00:54:36 +02:00
  • f3113f24a9
    Update manual. Bartosz Taudul 2022-08-26 00:48:18 +02:00
  • 72b7d0db5b
    Add user data pointer to parameter callback. Bartosz Taudul 2022-08-26 00:46:01 +02:00
  • d2e3856724 Add WASD panning/zooming functionality to timeline. simplyWiri 2022-08-21 21:26:28 +10:00
  • 655d8a01ea
    Move vis data to timeline controller. Bartosz Taudul 2022-08-20 17:02:29 +02:00
  • 49bda91be5
    Cosmetics. Bartosz Taudul 2022-08-20 01:45:55 +02:00
  • 414f467c6e
    More jump targets to normalize. Bartosz Taudul 2022-08-19 12:50:47 +02:00
  • 2f219188e1
    Fix function normalization being forced on. Bartosz Taudul 2022-08-18 14:13:53 +02:00
  • 197007ab47
    Keep a list of buffers left to handle. Bartosz Taudul 2022-08-18 13:59:56 +02:00
  • 940f32c1a8
    Add include for cpuid. Bartosz Taudul 2022-08-18 13:40:37 +02:00
  • 1d60c0cd5b
    Remove leftovers. Bartosz Taudul 2022-08-18 13:18:39 +02:00
  • 07a56f1148
    Load globals to local variables. Bartosz Taudul 2022-08-18 01:08:22 +02:00
  • d62f7d5d13
    Shorten zone name in jump popup target submenu. Bartosz Taudul 2022-08-18 00:49:42 +02:00
  • f9a4bc55cc
    Normalize function names in jump popup. Bartosz Taudul 2022-08-18 00:35:59 +02:00
  • a1f09fab35
    Assembly lines without source locations are navigatable to. Bartosz Taudul 2022-08-18 00:19:32 +02:00
  • 3dfa3a77a2
    Update manual. Bartosz Taudul 2022-08-17 16:48:45 +02:00
  • 7df4aef122
    Expose source callback registering through a macro. Bartosz Taudul 2022-08-17 16:26:03 +02:00
  • 687e901347
    Update NEWS. Bartosz Taudul 2022-08-17 16:03:43 +02:00
  • e8aaf5fa99
    Run source file query on payloaded source locations. Bartosz Taudul 2022-08-17 16:02:24 +02:00
  • a237f108c7
    Use source contents callback. Bartosz Taudul 2022-08-17 15:42:16 +02:00
  • ed7be2faaa
    Add source contents callback setup. Bartosz Taudul 2022-08-17 15:36:54 +02:00
  • 4bcb59bbe6
    Update font awesome and migrate to v6 headers. Bartosz Taudul 2022-08-17 12:07:38 +02:00
  • ef35c01e14
    Highlight jump line on hover over jump target label. Bartosz Taudul 2022-08-17 00:30:07 +02:00
  • 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