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

Commit Graph

  • aa2bbfe5f9
    Transfer executable image name in source file queries. Bartosz Taudul 2022-05-01 14:30:18 +02:00
  • fd55c1e975
    Pass symbol image name to CacheSource(). Bartosz Taudul 2022-05-01 14:25:07 +02:00
  • 33a6853423
    Use big font to print save path. Bartosz Taudul 2022-05-01 13:04:16 +02:00
  • ce4c83d45b
    String length is known, use memcpy instead of strcpy. Bartosz Taudul 2022-05-01 12:46:09 +02:00
  • 20cfdc3022
    Save executable file names next to build identifiers. Bartosz Taudul 2022-05-01 12:43:15 +02:00
  • b4343d58f1
    Pass filename to elf_open_debugfile_by_buildid. Bartosz Taudul 2022-05-01 12:21:51 +02:00
  • 89778fee9a
    Free dl_iterate_phdr data immediately after use. Bartosz Taudul 2022-05-01 12:18:39 +02:00
  • 4f1af9deaa
    Restrict debuginfod to Linux. Bartosz Taudul 2022-05-01 01:04:05 +02:00
  • 59a9dc80c4
    Update manual. Bartosz Taudul 2022-05-01 00:38:43 +02:00
  • 4c3b106e5e
    Update NEWS. Bartosz Taudul 2022-04-30 23:29:42 +02:00
  • 6b10ed0af7
    Remove debug info retrieval and download separation. Bartosz Taudul 2022-04-30 23:22:54 +02:00
  • 7e8961d2fc
    Workaround dl_iterate_phdr problems. Bartosz Taudul 2022-04-30 23:15:16 +02:00
  • 4559120821
    Get descriptors using debuginfod, if not available otherwise. Bartosz Taudul 2022-04-30 21:46:36 +02:00
  • 4549671caa
    Collect and issue debuginfod requests. Bartosz Taudul 2022-04-30 21:35:14 +02:00
  • d9fb5c71eb
    Add debug info data structures. Bartosz Taudul 2022-04-30 20:07:47 +02:00
  • bae12548c7
    Enable debuginfod in test application. Bartosz Taudul 2022-04-30 19:19:47 +02:00
  • 8b477291f2
    Initialize debuginfod session. Bartosz Taudul 2022-04-27 18:28:40 +02:00
  • 532c5a240c
    Add no-op callstack cleanup procedure. Bartosz Taudul 2022-04-27 17:49:28 +02:00
  • 6d6b7c0989
    Add test application build and run configuration. Bartosz Taudul 2022-04-30 18:24:22 +02:00
  • d0be4fa784
    Update profiler description. Bartosz Taudul 2022-04-30 15:02:19 +02:00
  • d80ad500ee
    Do not pass linker flags during compilation. Bartosz Taudul 2022-04-30 19:02:06 +02:00
  • 254e87cbac
    Fix preprocessor syntax. Bartosz Taudul 2022-04-30 12:24:55 +02:00
  • 2ef014608f
    Notify when software sampling setup has failed. Bartosz Taudul 2022-04-28 23:50:13 +02:00
  • 4c0dd704d8
    There are situations in which inSym can be nullptr. Bartosz Taudul 2022-04-28 23:04:55 +02:00
  • fc37f3c04c
    Remove leftovers. Bartosz Taudul 2022-04-28 23:01:20 +02:00
  • 31b3212f76
    The mold linker is not recognized by gcc. Bartosz Taudul 2022-04-28 22:51:56 +02:00
  • 3bc42faeb3
    Fix clang test. Bartosz Taudul 2022-04-28 22:51:37 +02:00
  • 7d80c088fc
    Use mold for even faster linking. Bartosz Taudul 2022-04-27 18:20:36 +02:00
  • d71ecd5271
    Make test program data generation rate more sensible. Bartosz Taudul 2022-04-27 17:16:44 +02:00
  • 18fec05e57
    Merge pull request #375 from robertblaketaylor/master Bartosz Taudul 2022-04-29 00:18:01 +02:00
  • aa7c1db6ad Merge branch 'master' of https://github.com/robertblaketaylor/tracy Blake Taylor 2022-04-27 07:13:31 -07:00
  • 8c5120ee5a Add flag to disable crash handler Blake Taylor 2022-04-26 21:19:56 -07:00
  • 5fb8b38f3a Add flag to disable crash handler Blake Taylor 2022-04-26 21:19:56 -07:00
  • 6872d845e6 - Adding TRACY_NO_CRASH_HANDLER flag to allow for disabling the crash handler Blake Taylor 2022-04-26 21:01:00 -07:00
  • afd4cdec63
    LTO + lld wants the compiler to be clang. Bartosz Taudul 2022-04-27 02:33:22 +02:00
  • b10c83f358
    Use lld linker, if available. Bartosz Taudul 2022-04-27 02:17:16 +02:00
  • 7f44eba2e9
    Process command line parameters immediately after starting. Bartosz Taudul 2022-04-27 01:51:30 +02:00
  • 92dc52d530
    Add --help message to GUI profiler. Bartosz Taudul 2022-04-27 01:44:26 +02:00
  • 1e35bbd54e
    Join update thread before bailing out on bad input. Bartosz Taudul 2022-04-27 01:39:51 +02:00
  • 1b7e8c3520
    Use ImGui keycodes. Bartosz Taudul 2022-04-27 01:16:46 +02:00
  • 0d547bf4db
    Update ImGui to 1.87 + docking. Bartosz Taudul 2022-04-27 00:49:37 +02:00
  • bc36f5ff27
    Fix buffer overflow. Bartosz Taudul 2022-04-26 22:42:54 +02:00
  • 7493663e13
    It's Debian, it's always Debian. Bartosz Taudul 2022-04-26 22:19:32 +02:00
  • 80d760d950
    Define NEON data tables only if NEON is available. Bartosz Taudul 2022-04-26 21:55:11 +02:00
  • 95cf143336
    Remove unused variables. Bartosz Taudul 2022-04-26 21:29:16 +02:00
  • c9240c100d
    Fix initialization order. Bartosz Taudul 2022-04-26 21:28:26 +02:00
  • 066c266df9
    Add missing includes. Bartosz Taudul 2022-04-26 21:23:22 +02:00
  • 1a94929780
    Use clang to make VS Code builds. Bartosz Taudul 2022-04-26 21:19:28 +02:00
  • 1f3ebc9f41
    Use item spacing instead of ExtraLineHeight. Bartosz Taudul 2022-04-26 21:11:38 +02:00
  • d56741cbeb
    Stop pretending to not require additional fonts. Bartosz Taudul 2022-04-25 23:29:44 +02:00
  • e0897e8e40
    Draw wait reason/state explanation with small font. Bartosz Taudul 2022-04-25 03:05:12 +02:00
  • b59739fac2
    Update launch configurations. Bartosz Taudul 2022-04-24 16:07:26 +02:00
  • 3b33a49bd8
    Setup VS Code build tasks. Bartosz Taudul 2022-04-24 15:47:42 +02:00
  • 2dd61aba49
    Makefiles can now build clangd database. Bartosz Taudul 2022-04-23 23:46:55 +02:00
  • 67ab3acbd0
    Ignore clangd compile commands database. Bartosz Taudul 2022-04-23 23:16:48 +02:00
  • e7be9b4e21
    Update vscode debug launch configuration for lldb. Bartosz Taudul 2022-04-23 23:16:13 +02:00
  • 1dbca1b9bc
    Ignore .cache directory. Bartosz Taudul 2022-04-23 23:06:19 +02:00
  • 37a4478127
    Fix horizontal scroll of main window. Bartosz Taudul 2022-04-22 22:38:05 +02:00
  • 6f126ce0f5
    Stop playback when frame is changed with mouse scroll. Bartosz Taudul 2022-04-22 22:00:36 +02:00
  • 9757fcc0ef
    Mouse scroll over playback image also changes frame. Bartosz Taudul 2022-04-22 21:59:27 +02:00
  • d9684dcb71
    Merge pull request #370 from tmayoff/meson-msvc Bartosz Taudul 2022-04-22 15:15:23 +02:00
  • 27d8f2a65c
    Removing c++11 option from msvc Tyler Mayoff 2022-04-21 19:47:36 -04:00
  • 80f6a93da7
    Release 0.8.1. v0.8.1 Bartosz Taudul 2022-04-21 19:28:07 +02:00
  • e6a29862ec
    Fix column widths for hw counts and source location (#369) bjacob 2022-04-21 12:30:55 -04:00
  • 977afb27fb
    Cosmetics. Bartosz Taudul 2022-04-21 18:21:58 +02:00
  • cddcc389f4 record startPos after drawing SmallColorBox Benoit Jacob 2022-04-21 11:57:26 -04:00
  • 161d3946fa Fix column widths for hw counts and source location Benoit Jacob 2022-04-21 11:02:50 -04:00
  • 3d10a7dfed
    Update libraries to install on CI. Bartosz Taudul 2022-04-20 19:37:02 +02:00
  • ffc5b54409
    Update NEWS. Bartosz Taudul 2022-04-20 19:36:01 +02:00
  • 02cacc0d4a
    Update manual. Bartosz Taudul 2022-04-20 19:33:52 +02:00
  • 94b283b1e6
    Use native file selector on Linux. Bartosz Taudul 2022-04-20 18:51:23 +02:00
  • e870d68a47
    Specify proper NFD GTK source file. Bartosz Taudul 2022-04-20 18:47:36 +02:00
  • a852cf390a
    Adapt code to new NFD. Bartosz Taudul 2022-04-20 18:24:00 +02:00
  • 70a8da90ad
    Switch NFD to NFD Extended. Bartosz Taudul 2022-04-20 18:09:28 +02:00
  • 1a1d7bbb54
    Sync libbacktrace with 4d2dd0b. Bartosz Taudul 2022-04-20 01:14:41 +02:00
  • 5439a7cd8a
    Update NEWS. Bartosz Taudul 2022-04-18 15:15:42 +02:00
  • 1e762c246a
    Don't show callstack column in messages, if no callstacks. Bartosz Taudul 2022-04-18 15:06:23 +02:00
  • 468add6799
    Update identify.cpp build instructions. Bartosz Taudul 2022-04-18 14:01:56 +02:00
  • 7cf6123b80
    Update NEWS. Bartosz Taudul 2022-04-18 14:00:24 +02:00
  • 18112d3c66
    Drop support for pre-0.7 traces. Bartosz Taudul 2022-04-18 13:59:48 +02:00
  • 95187c94e9
    Bump protocol to simplify IsQueryPrio(). Bartosz Taudul 2022-04-18 13:39:49 +02:00
  • cd3f9c8831
    Minimize SVG files. Bartosz Taudul 2022-04-16 00:13:10 +02:00
  • 35ab270ac3
    Replace application-icon PNG with SVG. Bartosz Taudul 2022-04-15 23:42:11 +02:00
  • e612ee93bc
    Merge 9e3016cd8cfe143e56d99e8c1c64b224b0e5b659 into 6998546f27a6856aef821cb23030380573d2f0cd Reuf Rujevic 2022-04-14 22:29:20 +02:00
  • 9e3016cd8c
    Create Sjenica1 Reuf Rujevic 2022-04-14 22:29:12 +02:00
  • 6998546f27
    Add file icon. Bartosz Taudul 2022-04-13 23:35:06 +02:00
  • 278c77e485
    Update NEWS. Bartosz Taudul 2022-04-13 23:03:48 +02:00
  • d0a234bbf5
    Add tracy dump mime type definition. Bartosz Taudul 2022-04-13 23:01:06 +02:00
  • 9013d71d70
    Steal desktop entry definition from AUR repository. Bartosz Taudul 2022-04-13 21:55:14 +02:00
  • 5eb724f34c
    Add touchpad support for frames overview. Bartosz Taudul 2022-04-13 01:37:56 +02:00
  • 29b9d8ffe5
    Merge pull request #362 from bjacob/capture-logging Bartosz Taudul 2022-04-12 23:08:08 +02:00
  • 10ad96c29e 4-space indent Benoit Jacob 2022-04-12 20:36:08 +00:00
  • 92fdf12e05 make progress info and ANSI colors conditional on being a TTY Benoit Jacob 2022-04-08 20:10:33 +00:00
  • 139fad81b9
    Merge pull request #363 from bjacob/volatile-disconnect Bartosz Taudul 2022-04-12 21:18:40 +02:00
  • ce1f6d0526 explicitly initialize as false - hope the compiler optimizes that Benoit Jacob 2022-04-12 17:47:14 +00:00
  • 331f39e6a5 rename to s_disconnect and make file-scope static Benoit Jacob 2022-04-12 17:45:33 +00:00
  • 55ae38a138 Make disconnect atomic because it's written by a signal handler Benoit Jacob 2022-04-12 17:33:47 +00:00
  • ccf35eb24a
    Merge pull request #364 from Juice-Labs/meson-support Bartosz Taudul 2022-04-12 19:13:13 +02:00
  • f11e71fd09 Adding tracy_no_sys_trace to enable MinGW builds which have an older version of envtprov.h David McCloskey 2022-04-12 12:07:21 -05:00
  • 8c3868e43b Make disconnect volatile as it's written by a signal handler. Benoit Jacob 2022-04-12 15:59:40 +00:00