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

Commit Graph

  • 82aecbdb31
    Calculate size of kernel code sections. Bartosz Taudul 2024-05-25 16:27:13 +02:00
  • 64aad9e751
    Load all kernel symbols, mark non-code sections with null name. Bartosz Taudul 2024-05-25 16:06:36 +02:00
  • d5064aa8ea
    Try to prevent reallocs when building kernel symbols table. Bartosz Taudul 2024-05-25 15:42:13 +02:00
  • 56b4424399
    Be consistent with how statistics shows inline counts. Bartosz Taudul 2024-05-25 13:03:32 +02:00
  • 0333b9f591
    Hide "propagate inlines" checkbox if there are no inlined functions. Bartosz Taudul 2024-05-25 12:54:12 +02:00
  • 071d440955
    Show number of inlined functions in a symbol. Bartosz Taudul 2024-05-25 12:51:17 +02:00
  • f0d3eb1dfe
    Right-align image name + base address in symbol view. Bartosz Taudul 2024-05-25 12:38:28 +02:00
  • 17b4e83ed0
    Update NEWS. Bartosz Taudul 2024-05-25 12:17:04 +02:00
  • 55b29ff20b
    Cleanup. Bartosz Taudul 2024-05-25 00:16:29 +02:00
  • 6e14d1ff45
    Add summary printer for robin hood. Bartosz Taudul 2024-05-25 00:03:23 +02:00
  • 535a2c8504
    Add pretty-printer for ZoneEvent. Bartosz Taudul 2024-05-24 23:45:16 +02:00
  • d3da7dcecd
    Fix out-of-bounds access on non-continuous frames. Bartosz Taudul 2024-05-24 22:52:46 +02:00
  • 005d092903
    Don't set debug flags in non-debug builds (to shut up the compiler). Bartosz Taudul 2024-05-24 01:16:06 +02:00
  • c5e64a182c
    Do not "eliminate unused debug types". It's broken. Bartosz Taudul 2024-05-24 01:07:02 +02:00
  • b405370af9
    Add lldb pretty printers for ShortPtr, Vector, Int24, Int48. Bartosz Taudul 2024-05-23 23:12:39 +02:00
  • afe5c8dfbe
    Don't try to create FrameData in ProcessFrameMarkEnd(). Bartosz Taudul 2024-05-23 19:48:33 +02:00
  • 216a4b7663
    Support Create() not creating an item. Bartosz Taudul 2024-05-23 19:47:40 +02:00
  • bb7246b7a3 Fix processing FrameData with no frames Valerii Fediunin 2024-05-23 11:17:28 +02:00
  • cf23441116
    Cosmetics. Bartosz Taudul 2024-05-21 20:18:54 +02:00
  • 60ae46a373
    Merge pull request #796 from mcourteaux/master Bartosz Taudul 2024-05-21 20:14:42 +02:00
  • bd00c6a4ee Improve time comparing display with better colors. Martijn Courteaux 2024-05-21 19:47:19 +02:00
  • abdbaed737 Simplify time comparing display. Martijn Courteaux 2024-05-21 19:32:43 +02:00
  • 86717de6e1 Improve time comparing display. Martijn Courteaux 2024-05-21 19:24:04 +02:00
  • ec7fc9ffb6 Cleanup Martijn Courteaux 2024-05-21 19:08:54 +02:00
  • 717e545158 Improve time comparing display. Martijn Courteaux 2024-05-21 19:08:16 +02:00
  • f704c57f98 Clearer and more detailed comparison in terms of slow down or speed up of times when comparing traces. Martijn Courteaux 2024-05-21 17:10:48 +02:00
  • 73f09de29d Fix savings calculation. Martijn Courteaux 2024-05-21 15:25:23 +02:00
  • 8983e14e18
    Merge pull request #794 from M4T1A5/cmake-multiprocess-compilation Bartosz Taudul 2024-05-18 14:24:37 +02:00
  • 63da2886d1 Enable multi-processor compilation in Visual Studio projects Matias Kangasjärvelä 2024-05-18 15:01:43 +03:00
  • 813f4243db
    Restrict using mold linker to clang. Bartosz Taudul 2024-05-12 19:44:58 +02:00
  • 1a971d867d
    Fix dtl. Bartosz Taudul 2024-05-12 19:22:20 +02:00
  • 4b14d961f0
    Add LLDB summary for Vector. Bartosz Taudul 2024-05-06 22:36:56 +02:00
  • 11eee619fb
    Merge pull request #786 from mcourteaux/plot-height Bartosz Taudul 2024-05-08 11:57:54 +02:00
  • b879f5b519 Save plot height view data. Martijn Courteaux 2024-05-08 10:43:14 +02:00
  • da8c2340b3 Support adjusting plot height. Martijn Courteaux 2024-05-07 13:33:57 +02:00
  • dcb383701a
    Update manual. Bartosz Taudul 2024-05-06 20:19:46 +02:00
  • f4d27a4ea4
    Update NEWS. Bartosz Taudul 2024-05-06 20:18:41 +02:00
  • 839cf6ef91
    Add thread sorting. Bartosz Taudul 2024-05-06 20:18:13 +02:00
  • d6b059f0cc
    Download up-to-date glfw and freetype. Bartosz Taudul 2024-05-06 00:07:56 +02:00
  • e8c3cb1909
    Update manual. Bartosz Taudul 2024-05-05 21:39:18 +02:00
  • 4f1c4c98ac
    Update NEWS. Bartosz Taudul 2024-05-05 21:23:41 +02:00
  • 5730884678
    Print memory limit in capture utility, if appropriate. Bartosz Taudul 2024-05-05 21:20:53 +02:00
  • c31bf6f7f8
    Add blue ANSI color macro. Bartosz Taudul 2024-05-05 21:20:37 +02:00
  • ee56e1fcd5
    Allow setting memory limit in capture utility. Bartosz Taudul 2024-05-05 21:16:02 +02:00
  • 6748d11a2f
    Fix capture utility. Bartosz Taudul 2024-05-05 21:12:50 +02:00
  • 68473381b9
    Indicate that memory limit was hit with notification triangle color. Bartosz Taudul 2024-05-05 21:07:50 +02:00
  • 89f1fb4825
    Terminate connection when memory limit is exceeded. Bartosz Taudul 2024-05-05 21:04:26 +02:00
  • b64389ba15
    Display memory limit in notification area. Bartosz Taudul 2024-05-05 20:59:25 +02:00
  • 5f0cac546b
    Pass memory limit to worker. Bartosz Taudul 2024-05-05 20:50:03 +02:00
  • 2663ce1a4a
    Add warning about memory limit. Bartosz Taudul 2024-05-05 20:33:35 +02:00
  • 56c52b8d8f
    Add memory limit global settings. Bartosz Taudul 2024-05-04 16:53:26 +02:00
  • 66a32de0f7
    Move physical memory size getter to a separate source file. Bartosz Taudul 2024-05-04 16:45:21 +02:00
  • 9e4af3aca0
    Add name buffer to tracy client library Arnim Balzer 2024-04-20 09:04:07 +01:00
  • fee5982abd
    Make InlineStackData non-static. Bartosz Taudul 2024-05-04 14:42:40 +02:00
  • 377e41fe61
    Make memUsage an atomic. Bartosz Taudul 2024-05-04 14:28:55 +02:00
  • 6199b2f883
    Try to make the top bar labels fit in their space. Bartosz Taudul 2024-05-04 14:07:14 +02:00
  • 4420f5863f
    Workaround CMake + ninja lack of compiler output color. Bartosz Taudul 2024-05-04 13:30:53 +02:00
  • 6a6caae2ea
    Save shorten name setting for each trace. Bartosz Taudul 2024-05-04 13:22:30 +02:00
  • 4a7f6e0cc1
    Use enum names in radio button list. Bartosz Taudul 2024-05-04 12:55:55 +02:00
  • 061b5c77ce
    Make trace options save file user-readable. Bartosz Taudul 2024-05-04 12:46:16 +02:00
  • 328ecc339c
    Update NEWS. Bartosz Taudul 2024-05-04 11:45:20 +02:00
  • c45683506c
    Merge pull request #783 from tiago-rodrigues/trodrigues/image_cache_deadlock_fix Bartosz Taudul 2024-05-04 11:33:54 +02:00
  • 4bf9a8cecc Instead of calling dladdr inside the dl_iterate_phdr callback, do it outside to avoid deadlocks with other loader code trodrigues 2024-05-03 16:05:59 -05:00
  • a1a7e63d93
    Disable assembly in zstd. Bartosz Taudul 2024-04-30 13:44:07 +02:00
  • b357d08da3
    Add VS Code documentation. Bartosz Taudul 2024-04-30 13:20:23 +02:00
  • 0a94a7e3ba
    CMake build type should be set in the documentation. Bartosz Taudul 2024-04-30 13:09:51 +02:00
  • d1300c491c
    Fix CMake + MSVC. Bartosz Taudul 2024-04-18 00:08:36 +02:00
  • 596c498e1f
    Fix CMake build type selection. Bartosz Taudul 2024-04-17 18:17:58 +02:00
  • 44be569f4a
    Merge pull request #774 from Chekov2k/source_validation Bartosz Taudul 2024-04-16 11:44:27 +02:00
  • 805cc6385a
    Allow source file modification time to be newer then trace capture time via checkbox Arnim Balzer 2024-04-16 09:52:45 +01:00
  • 411b218896
    Merge pull request #772 from Lectem/server-cmake-fix Bartosz Taudul 2024-04-14 22:00:03 +02:00
  • 2530dceac4 CMake: Selecte executable project as startup project for VS Lectem 2024-04-14 18:13:51 +02:00
  • a577a86b5c CMake: ASM should be listed last in project() so that it can use the C/C++ compiler executable as assembler Lectem 2024-04-13 08:17:10 +02:00
  • 57fe7556ec Implements experimental tracy client multiplexer cipharius 2024-02-13 11:03:02 +02:00
  • b5b985d1d0
    Emit warning, not a message. Bartosz Taudul 2024-04-01 12:57:24 +02:00
  • 651c6c5350
    Fix assert when propagate inlines was enabled. Bartosz Taudul 2024-03-31 18:44:01 +02:00
  • 30f1b901a9
    Conditional framerate limiting on GLFW. Bartosz Taudul 2024-03-29 21:59:16 +01:00
  • e85457815e
    Conditional framerate limiting on Wayland. Bartosz Taudul 2024-03-29 21:56:54 +01:00
  • c21170cc01
    Add config option for reduced render rate. Bartosz Taudul 2024-03-29 21:54:31 +01:00
  • 547325f270
    Reduce framerate on Wayland when profiler window has no focus. Bartosz Taudul 2024-03-29 21:46:24 +01:00
  • 767f7e4fd4
    Track keyboard focus on Wayland. Bartosz Taudul 2024-03-29 21:38:20 +01:00
  • 2f8fe4180d
    Fix variable name. Bartosz Taudul 2024-03-29 20:00:21 +01:00
  • 565656b021
    Merge pull request #762 from mcourteaux/master Bartosz Taudul 2024-03-28 18:26:28 +01:00
  • aa66d0c286 Fix Ctrl-Shift-Alt-R bug Martijn Courteaux 2024-03-28 18:07:27 +01:00
  • f10c518e9d profiler-zlib Siddharth Bhat 2024-03-27 03:26:21 +00:00
  • 30d656070d
    Merge pull request #760 from Chekov2k/fix_python_clean Bartosz Taudul 2024-03-26 21:58:29 +01:00
  • 7a779ba03c
    Do not use directories as by products when file are still present Arnim Balzer 2024-03-26 20:55:04 +00:00
  • e77224975d
    Update last time when callstack or hw samples arrive. Bartosz Taudul 2024-03-26 20:48:52 +01:00
  • e071b9043f
    Set busy cursor when the application is busy. Bartosz Taudul 2024-03-24 17:40:30 +01:00
  • 5b2cce0a02
    Push IsBusy() callback to Backend. Bartosz Taudul 2024-03-24 17:39:55 +01:00
  • 9f9cd04761
    Add function to determine if the program is busy. Bartosz Taudul 2024-03-24 17:38:45 +01:00
  • 630effe8fa
    Add support for different mouse cursors on Wayland. Bartosz Taudul 2024-03-24 01:54:21 +01:00
  • 87dcfbd84b
    Set mouse cursor with the cursor shape protocol. Bartosz Taudul 2024-03-24 01:36:03 +01:00
  • 3805727ee5
    Generate cursor shape protocol. Bartosz Taudul 2024-03-24 01:22:57 +01:00
  • 6349d1ef0b
    Support fractional scaling. Bartosz Taudul 2024-03-24 01:16:51 +01:00
  • cdfad41d68
    Refresh screen after scale change. Bartosz Taudul 2024-03-24 00:04:46 +01:00
  • bf86eba59c
    Rescale scale to have 120 as a unit. Bartosz Taudul 2024-03-24 00:02:13 +01:00
  • 16554ed2ed
    Handle wayland window resizes the right way. Bartosz Taudul 2024-03-23 23:57:08 +01:00
  • aa4878bb8e
    Bind viewporter. Bartosz Taudul 2024-03-23 21:23:24 +01:00
  • 475b022ed8
    Generate viewporter protocol. Bartosz Taudul 2024-03-23 21:22:01 +01:00