1
0
mirror of https://github.com/wolfpld/tracy synced 2025-04-29 04:23:51 +00:00

Commit Graph

  • 3e41052853
    Add context menu to left-click on item in symbol statistics list. Bartosz Taudul 2024-10-04 23:38:02 +02:00
  • 384646b03b
    Disable wrapping of message lines in zone info window. Bartosz Taudul 2024-10-04 22:47:25 +02:00
  • 471ed0ef65
    Calculate proper message list size when children messages are excluded. Bartosz Taudul 2024-10-04 22:41:17 +02:00
  • 8d418760c0
    Statistics view also can have no entries to display. Bartosz Taudul 2024-10-04 22:34:40 +02:00
  • 9ab2f35c08
    Fix going to a phantom line when there's no source file available. Bartosz Taudul 2024-10-04 18:01:51 +02:00
  • a8c6c5f50e
    Disable not needed arch support in capstone. Bartosz Taudul 2024-10-04 17:31:28 +02:00
  • 5454b3202d
    Bump capstone to 6.0.0-Alpha1. Bartosz Taudul 2024-10-04 17:19:18 +02:00
  • fd5ee53251
    Update ImGui to 1.91.3-docking. Bartosz Taudul 2024-10-04 17:04:47 +02:00
  • b46d8db565
    Workaround CPM issues with patching non-cached checkouts. Bartosz Taudul 2024-10-04 00:36:29 +02:00
  • 4497201928
    Merge pull request #899 from Jan200101/PR/header-merge Bartosz Taudul 2024-10-02 22:55:31 +02:00
  • e0c3efee6c
    Merge pull request #898 from Jan200101/PR/arch-cmake-target Bartosz Taudul 2024-10-02 22:55:03 +02:00
  • f45dc88bf8
    Install header files into one folder all headers from one project are best kept in one place Jan200101 2024-10-02 22:51:01 +02:00
  • 4490f9cb41
    Export cmake config into library directory because the target contains architecture dependent information (for example library path) its best to store it in an architecture dependent path Jan200101 2024-10-02 22:50:06 +02:00
  • 13d9ed7e87
    Merge pull request #889 from jkriegshauser/fix-long-string-crash Bartosz Taudul 2024-10-02 22:28:24 +02:00
  • 66edfaec42 More PR feedback Joshua Kriegshauser 2024-10-02 12:50:12 -07:00
  • e1554a13e0 PR feedback Joshua Kriegshauser 2024-10-02 11:21:14 -07:00
  • 9dfb1e98b9 Line and braces tweaks Joshua Kriegshauser 2024-09-30 20:22:13 -07:00
  • 97a6a3dde7 always override unhandled exception filter Joshua Kriegshauser 2024-09-26 09:00:35 -07:00
  • cc860fe56a Reduce template code Joshua Kriegshauser 2024-09-24 15:10:42 -07:00
  • 201dcb6a8a Tweaks Joshua Kriegshauser 2024-09-24 13:48:40 -07:00
  • 5213c53bb0 Use SetUnhandledExceptionFilter instead of vectored exceptions Joshua Kriegshauser 2024-09-24 09:20:04 -07:00
  • 9378718231 Safe copy Joshua Kriegshauser 2024-09-23 12:00:39 -07:00
  • fe6b79082f
    Merge pull request #897 from Devaniti/master Bartosz Taudul 2024-10-02 19:50:20 +02:00
  • 34879d6dd3 Bumped protocol version Dmytro Bulatov 2024-10-03 02:48:50 +09:00
  • defb91abc1 Added Custom GPU Context Type Dmytro Bulatov 2024-10-03 01:55:29 +09:00
  • e6eb9899bb
    Merge pull request #896 from mcourteaux/master Bartosz Taudul 2024-09-30 17:07:46 +02:00
  • 28a229c594 Correct misleading comment. Martijn Courteaux 2024-09-30 16:26:31 +02:00
  • 9f4d7fa5ad
    Draw kernel functions red in flame graph. Bartosz Taudul 2024-09-29 00:31:01 +02:00
  • 346d8a45c6
    Cache flame graph. Bartosz Taudul 2024-09-29 00:26:00 +02:00
  • 02d60a3dde
    Frames already have the correct symbol address. Bartosz Taudul 2024-09-28 23:58:40 +02:00
  • d0b6869e9e
    Sym must be valid. Bartosz Taudul 2024-09-28 23:35:39 +02:00
  • 20c4822c98
    Parallelize building flame graph. Bartosz Taudul 2024-09-28 17:34:16 +02:00
  • da1e92956f
    Enable running time calculation for instrumented zones in flame graph. Bartosz Taudul 2024-09-28 16:29:21 +02:00
  • 21721dd814
    Add zone running time UI to flame graph window. Bartosz Taudul 2024-09-28 16:17:42 +02:00
  • 98a064efa9
    Allow inspection of symbol from flame graph. Bartosz Taudul 2024-09-28 15:30:50 +02:00
  • 5caeffa19a
    Proper way to detect mouse click. Bartosz Taudul 2024-09-28 15:30:41 +02:00
  • e8a9d228c5
    Darken inline items in flame graph. Bartosz Taudul 2024-09-28 15:08:16 +02:00
  • 2ac51fb597
    Yet another color darkening function. Bartosz Taudul 2024-09-28 15:08:08 +02:00
  • 7465b4ffaf
    Add tooltip for sampled items in flame graph. Bartosz Taudul 2024-09-28 15:04:43 +02:00
  • 8819ea745d
    Another stray DPI setting in emscripten. Bartosz Taudul 2024-09-28 14:04:17 +02:00
  • 2435a76caa
    Don't set dpiScale if not doing anything with it. Bartosz Taudul 2024-09-28 14:01:18 +02:00
  • 9f682c6015
    Do not perform DPI setup when DPI might be not yet known. Bartosz Taudul 2024-09-28 13:55:07 +02:00
  • 44ae59f363
    Enforce DPI scale setup on first render frame. Bartosz Taudul 2024-09-28 13:54:39 +02:00
  • 04b921e200
    Cosmetics. Bartosz Taudul 2024-09-28 13:54:10 +02:00
  • 290e546f47
    Build everything with profiling flags. Bartosz Taudul 2024-09-28 13:38:21 +02:00
  • 0e6ba23800
    Fix columns size in source view files list. Bartosz Taudul 2024-09-28 02:27:45 +02:00
  • 429de331d6
    Show message in find zone window when no zones were collected. Bartosz Taudul 2024-09-28 02:05:30 +02:00
  • 796f09ef23
    Better "no memory data" view in memory window. Bartosz Taudul 2024-09-28 02:00:56 +02:00
  • 219da446f4
    Improve "no messages" view. Bartosz Taudul 2024-09-28 01:56:40 +02:00
  • 7cb82b9894
    Better "load second trace" view in compare window. Bartosz Taudul 2024-09-28 01:53:37 +02:00
  • 293c76625c
    Add centered button function. Bartosz Taudul 2024-09-28 01:53:26 +02:00
  • 05d00388ed
    Better "please wait" view in compare window. Bartosz Taudul 2024-09-28 01:45:08 +02:00
  • 39ee307409
    Improve "please wait" view in find zone window. Bartosz Taudul 2024-09-28 01:42:33 +02:00
  • d734aaa357
    Improve "no data" screens in statistics window. Bartosz Taudul 2024-09-28 01:39:49 +02:00
  • a34b058701
    Improve alignment of background tasks circle animation. Bartosz Taudul 2024-09-28 01:30:18 +02:00
  • 52e0cf38b7
    Display message when there's no data for flame graph. Bartosz Taudul 2024-09-28 01:24:59 +02:00
  • dfcc5ae37e
    Draw time measure in flame graph. Bartosz Taudul 2024-09-28 01:14:46 +02:00
  • 8740ea710a
    Symbol might be unavailable. Bartosz Taudul 2024-09-28 01:09:49 +02:00
  • 6721db8600
    Proper way of enabling libdebuginfod. Bartosz Taudul 2024-09-27 19:59:40 +02:00
  • 157bf05c50
    Setup mailmap. Bartosz Taudul 2024-09-27 16:56:55 +02:00
  • 2de14f4e38
    Patching CPM checkouts is broken without a cache. Bartosz Taudul 2024-09-27 16:12:42 +02:00
  • 616e7c2eec
    Retrieve ImGui with CPM. Bartosz Taudul 2024-09-27 15:55:22 +02:00
  • 1769c2f457
    Add imgui opengl loader diff, for reference. Bartosz Taudul 2024-09-27 15:54:14 +02:00
  • 0e47224578
    Universally use add_compile_options(). Bartosz Taudul 2024-09-27 14:10:30 +02:00
  • be53a82e78
    Another try at fixing macos build. Bartosz Taudul 2024-09-26 16:22:47 +02:00
  • bc60621d61
    Use svg favicon. Bartosz Taudul 2024-09-26 16:21:16 +02:00
  • 8f8871454c
    Fix macos build, hopefully. Bartosz Taudul 2024-09-26 16:02:47 +02:00
  • 1c1faeff2d
    Replace parallel STL with PPQSort. Bartosz Taudul 2024-09-26 14:38:11 +02:00
  • d400183483
    Replace stray std::sort() with pdqsort_branchless(). Bartosz Taudul 2024-09-26 14:36:56 +02:00
  • 717605065a
    Mark comparators const. Bartosz Taudul 2024-09-26 14:04:20 +02:00
  • 5b1f3f67c3
    Do not include library dependencies in the default target. Bartosz Taudul 2024-09-26 13:04:47 +02:00
  • 721cf57b28
    Remove obsolete library build files. Bartosz Taudul 2024-09-26 12:15:56 +02:00
  • 9c5c082d83
    Provide zstd compressed files. Bartosz Taudul 2024-09-26 00:25:13 +02:00
  • 684c34dc21
    Handle focus in/out on emscripten to fix mouse button stickiness. Bartosz Taudul 2024-09-25 00:36:55 +02:00
  • bbbe6ce894
    Update NEWS. Bartosz Taudul 2024-09-24 20:12:19 +02:00
  • fbd359099b
    Document top inline option. Bartosz Taudul 2024-09-24 19:57:21 +02:00
  • 315864e434
    Mark self function in inlines list if top inline is enabled. Bartosz Taudul 2024-09-24 19:47:41 +02:00
  • b676406878
    Assert on parent name being null. Bartosz Taudul 2024-09-24 19:44:36 +02:00
  • aca0f3cad7
    Workaround failing assert. Bartosz Taudul 2024-09-24 19:39:53 +02:00
  • 2d6bcff3a6
    Add option to display top cost inlines in symbol statistics list. Bartosz Taudul 2024-09-24 19:37:59 +02:00
  • ae2a7c60b8
    Calculate inline symbols list earlier. Bartosz Taudul 2024-09-24 18:59:51 +02:00
  • 9b9a883d07
    Fix crash introduced in 605cdcb5. Bartosz Taudul 2024-09-24 17:15:43 +02:00
  • f6882e2a5d
    Use a proper way to enable compiler diagnostics with color. Bartosz Taudul 2024-09-23 23:11:08 +02:00
  • 7792b95443
    Workaround MSVC mutex fubar. Bartosz Taudul 2024-09-23 23:10:11 +02:00
  • 19960c0287
    Fix invalid memory read when pointers are not 64-bit. Bartosz Taudul 2024-09-22 13:36:15 +02:00
  • 07a561176c
    Remove AnalyzeTemporaryDtors clang-tidy setting. Bartosz Taudul 2024-09-22 13:11:39 +02:00
  • 82a0476ad5
    Revert "Copying compile_commands.json is no longer needed, apparently." Bartosz Taudul 2024-09-22 13:08:10 +02:00
  • 86270dac6d
    Set unique ID for frame list invisible buttons. Bartosz Taudul 2024-09-22 13:00:30 +02:00
  • 8b9da2efba
    Add support for setting mouse cursor on emscripten. Bartosz Taudul 2024-09-20 23:25:16 +02:00
  • 207605f93b
    Ignore git unsafe directory. Bartosz Taudul 2024-09-20 22:36:41 +02:00
  • 650e1b9739
    Pass github.sha as git rev. Bartosz Taudul 2024-09-20 22:09:30 +02:00
  • c3cf13fc64
    Allow passing custom git revision to CMake. Bartosz Taudul 2024-09-20 22:08:03 +02:00
  • 87285cfcaa
    Add support for using other rev than HEAD in git-ref.py. Bartosz Taudul 2024-09-20 22:04:25 +02:00
  • 821f2f907b
    Tracy compiles its own freetype. Bartosz Taudul 2024-09-20 21:46:32 +02:00
  • a68ef3c27b
    Emscripten deployment steps. Bartosz Taudul 2024-09-20 21:40:10 +02:00
  • aa451b48bb
    Add emscripten build job. Bartosz Taudul 2024-09-20 20:54:46 +02:00
  • 39497ab77b
    Disable scroll-by-page. Bartosz Taudul 2024-09-20 19:50:30 +02:00
  • a47a51453c
    Update ImGui to 10fe2b67. Bartosz Taudul 2024-09-20 19:48:23 +02:00
  • fc303d9594
    Don't sort flame graph by default. Bartosz Taudul 2024-09-20 01:29:47 +02:00
  • 0b5b674e1f
    Fix indentation. Bartosz Taudul 2024-09-20 01:02:48 +02:00