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

Commit Graph

  • 4416dff342
    Increase extra data in SymbolQueueItem to 64 bit. Bartosz Taudul 2022-10-12 22:23:06 +02:00
  • f64fb95a77
    Fix preprocesor condition. Bartosz Taudul 2022-10-12 22:05:19 +02:00
  • 8ca4bc761d
    s_symbolTid is only available if crash handler is there. Bartosz Taudul 2022-10-12 19:56:46 +02:00
  • a235dca7ea
    Cleanup. Bartosz Taudul 2022-10-12 01:42:22 +02:00
  • 816101a72f
    Update NEWS. Bartosz Taudul 2022-10-12 00:46:00 +02:00
  • 70dd37bbea
    Display local call stack for assembly lines. Bartosz Taudul 2022-10-12 00:45:05 +02:00
  • c041b962c0
    Construct fake callstack frames for code location data. Bartosz Taudul 2022-10-12 00:27:12 +02:00
  • ed455339b3
    Remove codeAddressToLocation map. Bartosz Taudul 2022-10-12 00:02:44 +02:00
  • 0b84b50d9f
    Remove locationCodeAddressList map from Worker. Bartosz Taudul 2022-10-11 23:59:07 +02:00
  • 57e039f96c
    Restore building code symbol map. Bartosz Taudul 2022-10-11 23:04:06 +02:00
  • 383ecb6a12
    Remove CodeLocation query and CodeInformation response. Bartosz Taudul 2022-10-11 22:56:23 +02:00
  • ac6902501a
    Get location for address from callstack frame data. Bartosz Taudul 2022-10-11 21:47:28 +02:00
  • 4d0768ba9d
    Replace code location queries with callstack frame ones. Bartosz Taudul 2022-10-11 21:40:45 +02:00
  • c9adadf86a
    When opening a new trace, set view to whole time span. Bartosz Taudul 2022-10-10 22:55:56 +02:00
  • 4f3f0e1aae
    Update NEWS. Bartosz Taudul 2022-10-10 00:09:58 +02:00
  • 05f4efa2f4
    Display PID in available client tooltip. Bartosz Taudul 2022-10-09 22:01:09 +02:00
  • 76213331f4
    Store PID in broadcasting clients data. Bartosz Taudul 2022-10-09 21:59:18 +02:00
  • f2f36876e1
    Remove unnecessary check. Bartosz Taudul 2022-10-09 21:59:10 +02:00
  • f509ed1561
    Include PID in broadcast message. Bartosz Taudul 2022-10-09 21:54:16 +02:00
  • ff36c9004f
    Update manual. Bartosz Taudul 2022-10-09 21:36:33 +02:00
  • c34062cd78
    Update NEWS. Bartosz Taudul 2022-10-09 21:21:54 +02:00
  • 60f0ed8c0e
    Include child calls in inline propagation. Bartosz Taudul 2022-10-09 21:12:47 +02:00
  • 720f339784
    Implement inline cost propagation down the stack. Bartosz Taudul 2022-10-09 20:57:29 +02:00
  • dbad69cd4f
    Add inlines propagation UI. Bartosz Taudul 2022-10-09 20:52:14 +02:00
  • a87cbacbc1
    Fix offset of source code separator line. Bartosz Taudul 2022-10-09 13:45:20 +02:00
  • a194efe59f
    Merge 8160e959ad4c2cf01a53ed2fc9edf9d6e1fb596b into 17d3ac0141e61d0477ba16632bae9809f2d85fc9 Tyler 2022-10-08 21:47:43 +02:00
  • 17d3ac0141
    Disable assertions in release builds. Bartosz Taudul 2022-10-08 14:54:54 +02:00
  • 63743f2760
    Don't listen for broadcasts on emscripten. Bartosz Taudul 2022-10-08 14:51:21 +02:00
  • fadd103169
    Disable update check on emscripten. Bartosz Taudul 2022-10-08 14:44:53 +02:00
  • 2b6c53a73e
    Set initial memory size to 384 MB to prevent growth at start. Bartosz Taudul 2022-10-08 14:43:12 +02:00
  • a9afe18c26
    Limit running environment support to web. Bartosz Taudul 2022-10-08 14:34:44 +02:00
  • 6c507a123a
    Enable growing of wasm heap. Bartosz Taudul 2022-10-08 14:33:49 +02:00
  • f476e6a0f7
    Ditto on windows. Bartosz Taudul 2022-10-08 14:09:58 +02:00
  • 2c289dbb84
    Do not freeze symbol thread. Bartosz Taudul 2022-10-08 14:08:31 +02:00
  • 4399656e83
    __GNUC__ version checks are not valid on clang. Bartosz Taudul 2022-10-08 14:01:18 +02:00
  • 2595f983e6
    Include gcc patchlevel in compiler version report. Bartosz Taudul 2022-10-08 13:58:25 +02:00
  • 6f9dfc8469
    Use dladdr, not libbacktrace in fast callstack decode path. Bartosz Taudul 2022-10-08 13:22:56 +02:00
  • 94ccc37979
    Bump available heap to 2GB. Bartosz Taudul 2022-10-06 18:12:29 +02:00
  • 9f60b53729
    Enable file selector on emscripten. Bartosz Taudul 2022-10-06 17:42:57 +02:00
  • b369c784a6
    Disable closure compiler. Bartosz Taudul 2022-10-06 17:42:11 +02:00
  • ec0757c03a
    Change file selector to work with callbacks. Bartosz Taudul 2022-10-06 17:35:07 +02:00
  • a4e39f3d5f
    Enable redraw after screen resize. Bartosz Taudul 2022-10-06 17:32:25 +02:00
  • 5d7cf137cf
    Convert std::string to const char* in printf call. Bartosz Taudul 2022-10-05 23:45:59 +02:00
  • 754f7a5167
    Add makefile target for starting httpd. Bartosz Taudul 2022-10-05 23:02:59 +02:00
  • 3ca61ad227
    Extract file selector functionality. Bartosz Taudul 2022-10-05 22:50:17 +02:00
  • 5940af8995
    Support opening web pages on emscripten. Bartosz Taudul 2022-10-05 01:22:35 +02:00
  • 7552341ff0
    Increase possible inline stack size to 64 elements. Bartosz Taudul 2022-10-04 22:16:20 +02:00
  • 5874ac11f7
    Sample parents show function, not symbol. Bartosz Taudul 2022-10-04 22:03:05 +02:00
  • 05b639e3b6
    Use 32-bit vertex indices on emscripten. Bartosz Taudul 2022-10-02 18:24:26 +02:00
  • e530103f43
    Cosmetic fixes. Bartosz Taudul 2022-10-02 18:04:23 +02:00
  • 653d3bb358
    Add interactive demo link. Bartosz Taudul 2022-10-02 14:15:13 +02:00
  • cf61fbf7ba
    Support hidpi. Bartosz Taudul 2022-10-02 13:51:28 +02:00
  • 4b5a823d39
    Adapt render size to fit browser window. Bartosz Taudul 2022-10-02 13:35:32 +02:00
  • 73f6e73c51
    Add basic html wrapper page. Bartosz Taudul 2022-10-02 12:59:44 +02:00
  • 6dd434a2d6
    Run closure compiler on javascript. Bartosz Taudul 2022-10-02 01:02:27 +02:00
  • 75b95233ea
    Preload embedded trace on emscripten. Bartosz Taudul 2022-10-02 00:41:08 +02:00
  • dff45f1dc1
    Just one compression worker thread on emscripten. Bartosz Taudul 2022-10-02 00:40:43 +02:00
  • d33c7e5508
    Update NEWS. Bartosz Taudul 2022-10-01 13:00:02 +02:00
  • 7cdc60886c
    Add ZEN4 to microarchitecture selector. Bartosz Taudul 2022-10-01 12:45:11 +02:00
  • 62c4b70aaa
    Reenable ZEN4 cpuid. Bartosz Taudul 2022-10-01 12:40:57 +02:00
  • ccb5fefca2
    Add ZEN4 microarchitecture data. Bartosz Taudul 2022-10-01 12:40:05 +02:00
  • c2142279f1
    But do not expose it yet. Bartosz Taudul 2022-10-01 01:42:17 +02:00
  • b3dcd57087
    Add ZEN4 cpuid. Bartosz Taudul 2022-10-01 01:39:53 +02:00
  • ffa48be2d9
    Add emscripten build files. Bartosz Taudul 2022-09-30 00:57:53 +02:00
  • 78169326b3
    Setup main emscripten loop. Bartosz Taudul 2022-09-30 00:57:07 +02:00
  • 863b36d04b
    Emscripten expects GLES2 (WebGL 1). Bartosz Taudul 2022-09-30 00:39:42 +02:00
  • 1d482a417d
    Use std::move(), not move(). Bartosz Taudul 2022-09-29 20:57:08 +02:00
  • 73fe208b97
    Remove unused variable. Bartosz Taudul 2022-09-29 20:56:09 +02:00
  • c8c198cae7
    Drop support for old, broken compilers. Bartosz Taudul 2022-09-29 20:48:18 +02:00
  • 1dd6a778fb
    Allow manual disabling of libtbb linkage. Bartosz Taudul 2022-09-29 01:41:35 +02:00
  • 8b17522dff
    Use proper glfw version checks. Bartosz Taudul 2022-09-29 00:45:48 +02:00
  • 05a3ab8a33
    Mark activity when ImGui windowing navigation target is on. Bartosz Taudul 2022-09-28 17:57:29 +02:00
  • 6fa0f55a83
    Update NEWS. Bartosz Taudul 2022-09-28 01:36:58 +02:00
  • 26d269e857
    Non-empty list of client broadcasts marks activity. Bartosz Taudul 2022-09-28 01:34:31 +02:00
  • c8c684e9bc
    Clear list of clients when View is active. Bartosz Taudul 2022-09-28 01:34:20 +02:00
  • b24506492a
    Move client broadcasts processing earlier in code. Bartosz Taudul 2022-09-28 01:31:38 +02:00
  • f5abdd489d
    Mark activity on HTTP response. Bartosz Taudul 2022-09-28 01:24:41 +02:00
  • bc30786c05
    Mark activity when playback is underway. Bartosz Taudul 2022-09-28 01:16:53 +02:00
  • 37442a7671
    Mark activity when animating message marker. Bartosz Taudul 2022-09-28 01:13:40 +02:00
  • 64dbaf9d84
    Mark activity on buzz anim in zone trace. Bartosz Taudul 2022-09-28 01:09:55 +02:00
  • 29c7b5f259
    Mark activity on frame times histogram highlight. Bartosz Taudul 2022-09-28 01:07:42 +02:00
  • 1db9681ee2
    Mark activity when lock is highlighting. Bartosz Taudul 2022-09-28 01:06:34 +02:00
  • fd93f244f0
    Mark activity when find zone histogram is highlighting. Bartosz Taudul 2022-09-28 01:03:50 +02:00
  • 8117d7d4d4
    Mark activity when buzz anim is enabled. Bartosz Taudul 2022-09-28 01:01:22 +02:00
  • 6552108f52
    BuzzAnim Update() returns whether it's active. Bartosz Taudul 2022-09-28 00:57:04 +02:00
  • 499f51f025
    Mark activity when animating timeline items. Bartosz Taudul 2022-09-28 00:55:08 +02:00
  • 09d7b7336f
    Mark activity when notification area is in use. Bartosz Taudul 2022-09-28 00:48:45 +02:00
  • 1f8de433ec
    Mark activity when zoom animation is underway. Bartosz Taudul 2022-09-28 00:43:12 +02:00
  • 03a17c621e
    Mark activity when waiting dots are drawn. Bartosz Taudul 2022-09-28 00:35:39 +02:00
  • fb4d76469b
    Activity tracking global variable. Bartosz Taudul 2022-09-28 00:31:42 +02:00
  • c7ec2a9e0e
    Check for popup background fade animation. Bartosz Taudul 2022-09-28 00:26:29 +02:00
  • b3e9a03856
    Check for activity in View. Bartosz Taudul 2022-09-28 00:26:03 +02:00
  • a8276c41c3
    Allow checking whether View was active. Bartosz Taudul 2022-09-27 22:31:53 +02:00
  • a8be0bc91e
    Disable cursor blinking. Bartosz Taudul 2022-09-27 22:13:31 +02:00
  • 258fd73e6e
    Remove dead code. Bartosz Taudul 2022-09-27 22:12:18 +02:00
  • 232fb5aaa4
    Disable screen redraw when there are no input events. Bartosz Taudul 2022-09-27 22:02:08 +02:00
  • 1e7c6e3f49
    Handle iconification by waiting for events. Bartosz Taudul 2022-09-27 17:32:01 +02:00
  • ff8a85ea2d
    Use small font for debug data in about window. Bartosz Taudul 2022-09-26 01:15:37 +02:00
  • e7184565b3
    No need for more than one space between mnemonic and operands. Bartosz Taudul 2022-09-24 00:39:04 +02:00
  • da58c1f55e
    Make source location display a bit shorter in asm line. Bartosz Taudul 2022-09-24 00:36:59 +02:00