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

Commit Graph

  • 0e458447ff
    Don't keep opening terminal on launch. Bartosz Taudul 2024-03-23 20:45:07 +01:00
  • 2bfa540656
    Bind fractional scale manager. Bartosz Taudul 2024-03-23 19:28:51 +01:00
  • 3342254a0e
    Generate fractional-scale protocol. Bartosz Taudul 2024-03-23 18:39:25 +01:00
  • e10fc58bf5
    Merge pull request #759 from Chekov2k/segfault Bartosz Taudul 2024-03-23 19:17:21 +01:00
  • 93be1d9343
    Fix segfault in Python bindings for TRACE_ENABLE=OFF case Arnim Balzer 2024-03-23 17:43:41 +00:00
  • 55be66cdf8
    Update NEWS. Bartosz Taudul 2024-03-23 13:56:25 +01:00
  • 4c1b06034b
    Display program run time percentage in lines selection summary. Bartosz Taudul 2024-03-23 13:54:39 +01:00
  • ef9f2d247d
    Add display of per-line sample time as a program run time percentage. Bartosz Taudul 2024-03-23 13:47:03 +01:00
  • adbee2f820
    Update NEWS. Bartosz Taudul 2024-03-23 12:15:47 +01:00
  • 828e52f5c4
    Merge pull request #754 from Chekov2k/python Bartosz Taudul 2024-03-23 11:57:02 +01:00
  • 505afc8f77
    Document other CMake options and fix tex errors Arnim Balzer 2024-03-23 06:44:07 +00:00
  • 059f1487af
    Option to disable use of external pybind11 Arnim Balzer 2024-03-21 13:39:06 +00:00
  • d65d96191a
    Added basic Python Support Arnim Balzer 2024-03-17 10:51:38 +00:00
  • e38d9fa7ce
    Use mold linker if available. Bartosz Taudul 2024-03-23 02:08:00 +01:00
  • 8a411a72b8
    Merge pull request #757 from JBurnWork/noCallstackUpdates Bartosz Taudul 2024-03-23 01:26:42 +01:00
  • 3d70a61436
    Update manual. Bartosz Taudul 2024-03-23 00:48:43 +01:00
  • 9e6be031c1
    Don't install capstone on CI. Bartosz Taudul 2024-03-23 00:36:52 +01:00
  • afceec59aa
    Enable AVX2 code generation on MSVC. Bartosz Taudul 2024-03-22 22:07:43 +01:00
  • 18352366f7 Still use named mem pool if no callstacks Jeff Burnett 2024-03-21 07:53:27 -05:00
  • 278330af5b Fix build warnings for TRACY_NO_CALLSTACK Jeff Burnett 2024-03-22 09:34:51 -05:00
  • aac38a7deb
    Update CI. Bartosz Taudul 2024-03-21 23:01:21 +01:00
  • 8b8cd7d28b
    Add -pthread to emscripten compile and link commands. Bartosz Taudul 2024-03-21 01:08:50 +01:00
  • 434d73c7bd
    Emscripten support. Bartosz Taudul 2024-03-20 22:25:24 +01:00
  • 8ee866e840
    Update git ignores. Bartosz Taudul 2024-03-20 18:49:32 +01:00
  • fec5e6bb9c
    UNIX variable is true on Apple. Bartosz Taudul 2024-03-20 18:47:35 +01:00
  • a2fdd3638c
    Change CMake build dir to "build". Bartosz Taudul 2024-03-19 22:28:57 +01:00
  • 7f8a2e2c9a
    Remove old build files. Bartosz Taudul 2024-03-19 22:28:02 +01:00
  • 1df45c00c0
    Generate private-code with wayland-scanner. Bartosz Taudul 2024-03-19 22:18:55 +01:00
  • bde0c63006
    Generate Wayland protocol sources. Bartosz Taudul 2024-03-19 22:14:12 +01:00
  • 71bde8d11a
    Add wayland-scanner CMake module. Bartosz Taudul 2024-03-19 21:59:07 +01:00
  • 4c6f6332b0
    Copy compile_commands.json to workspace root. Bartosz Taudul 2024-03-17 18:18:21 +01:00
  • 1a3131178d
    Link update with dbghelp. Bartosz Taudul 2024-03-17 14:30:43 +01:00
  • 148eac2c24
    Link with getopt. Bartosz Taudul 2024-03-17 14:23:06 +01:00
  • 06244c0def
    Provide sane default config for VS Code CMake extension. Bartosz Taudul 2024-03-17 14:03:53 +01:00
  • f523521831
    Fix copypasta. Bartosz Taudul 2024-03-17 13:59:58 +01:00
  • 25898a9c7a
    Enable LTO. Bartosz Taudul 2024-03-17 13:50:39 +01:00
  • 4bfd6f42bc
    Add CMake build files for the rest of the utilites. Bartosz Taudul 2024-03-17 13:41:32 +01:00
  • 46718851da
    Extract some common definitions. Bartosz Taudul 2024-03-17 13:25:29 +01:00
  • 375f4526df
    Set TRACY_VERSION_STRING directly in version.cmake. Bartosz Taudul 2024-03-17 13:19:06 +01:00
  • 776b08f2e0
    Split core server files from the UI. Bartosz Taudul 2024-03-17 13:15:54 +01:00
  • cc4ed68271
    Extract common set of server files to a separate cmake build file. Bartosz Taudul 2024-03-17 12:55:48 +01:00
  • 35246b4191
    Remove vcpkg. Bartosz Taudul 2024-03-16 18:52:13 +01:00
  • 269c75103e
    Windows build fixes. Bartosz Taudul 2024-03-16 18:30:43 +01:00
  • 2c4abf5f9f
    Link with winsock on Windows. Bartosz Taudul 2024-03-16 18:16:56 +01:00
  • 58115b35c5
    Fix non-wayland build. Bartosz Taudul 2024-03-16 18:13:02 +01:00
  • 970250fc85
    Another stupid macro needed for MSVC to not crap the pants. Bartosz Taudul 2024-03-16 17:45:30 +01:00
  • 1bada6a6fd
    Set NOMINMAX on win32. Bartosz Taudul 2024-03-16 15:03:07 +01:00
  • 699d93c7ae
    Provide a list of recommended VS Code extensions. Bartosz Taudul 2024-03-16 14:41:52 +01:00
  • ee81795f26
    Move discovery of external dependencies to cmake/vendor.cmake. Bartosz Taudul 2024-03-16 14:29:39 +01:00
  • a5f256ca2d
    Add CMake Package Manager. Bartosz Taudul 2024-03-16 14:28:59 +01:00
  • 061b990875
    Move version.cmake to cmake/ subdirectory. Bartosz Taudul 2024-03-16 13:18:39 +01:00
  • 1c43f6efa7
    Move profiler to top of CMake projects list. Bartosz Taudul 2024-03-16 13:10:00 +01:00
  • 96d44cc847
    Add VS Code CMake configuration. Bartosz Taudul 2024-01-02 19:28:48 +01:00
  • b73a0ff54e
    Replace build and launch config by CMake integration. Bartosz Taudul 2023-12-18 21:03:29 +01:00
  • c9b4248d35
    Add basic CMakeLists.txt for the profiler GUI. Bartosz Taudul 2023-12-18 21:03:15 +01:00
  • 0081f1bda0
    Remove Microsoft's C++ extension configuration. Bartosz Taudul 2023-12-18 21:02:22 +01:00
  • 9ca27bf7cc
    Enable including version.cmake from any directory. Bartosz Taudul 2023-12-13 00:07:47 +01:00
  • d14ef82bed
    Merge 85f14314d0146378d0d7a442697dc4abc79123c7 into ac031e64d64e64aa5cb332a47e405d037bb827bd jacereda 2024-03-21 15:01:24 +08:00
  • ac031e64d6
    Merge pull request #755 from Chekov2k/color Bartosz Taudul 2024-03-20 22:19:38 +01:00
  • c5a68c2d8e
    Remove default values that are not supported in C Arnim Balzer 2024-03-20 20:01:18 +00:00
  • 8df02e0bff
    Add support to set color when creating a ScopedZone Arnim Balzer 2024-03-17 14:13:23 +00:00
  • 83305115c2
    Fix variable name. Bartosz Taudul 2024-03-17 11:34:25 +01:00
  • 578759384d
    Make sure first DPI setup is run. Bartosz Taudul 2024-03-16 01:16:25 +01:00
  • c673056dd4
    Prevent window resizes on DPI change. Bartosz Taudul 2024-03-16 01:13:09 +01:00
  • 4fbef01729
    Trigger redraw when DPI changes. Bartosz Taudul 2024-03-16 00:57:29 +01:00
  • 8ebe62ed85
    Fix welcome window resizes. Bartosz Taudul 2024-03-15 20:25:00 +01:00
  • 55f9341aec
    Scale ImGui windows when DPI changes. Bartosz Taudul 2024-03-15 20:19:32 +01:00
  • f5f82a2bd5
    Don't show inline options for instrumentation statistics. Bartosz Taudul 2024-03-13 23:39:16 +01:00
  • dec5b851af
    Update NEWS. Bartosz Taudul 2024-03-13 20:49:25 +01:00
  • 37e3c60433
    Update manual. Bartosz Taudul 2024-03-13 20:40:54 +01:00
  • 390b3d9c50
    Redo inline options UI. Bartosz Taudul 2024-03-13 20:04:38 +01:00
  • 6c34e02dc2
    Ability to display inline function cost percentages relative to base symbol. Bartosz Taudul 2024-03-13 19:50:21 +01:00
  • 6235343286
    Disable sample parents when inline aggregation is enabled. Bartosz Taudul 2024-03-13 19:13:42 +01:00
  • e155702e0a
    Display count of aggregate inline functions. Bartosz Taudul 2024-03-13 19:10:13 +01:00
  • 3af5c7b331
    Implement inline function aggregation. Bartosz Taudul 2024-03-13 19:04:34 +01:00
  • f04cdb7782
    Add aggregate inlines UI. Bartosz Taudul 2024-03-13 18:51:41 +01:00
  • f264d0736a
    Add grouping icon. Bartosz Taudul 2024-03-13 16:15:15 +01:00
  • 18f2631e6e
    Remove AUTHORS file. Bartosz Taudul 2024-03-13 01:00:41 +01:00
  • 14206b5b4f
    Merge pull request #750 from benvanik/benvanik-source-copy Bartosz Taudul 2024-03-13 18:13:11 +01:00
  • 605cdcb5d5 Adding a copy button to the source view. Ben Vanik 2024-03-13 09:35:16 -07:00
  • f1998292a4
    Update git ignore list. Bartosz Taudul 2024-03-13 00:52:10 +01:00
  • f5459c4d2c
    Bump json.hpp to 3.11.3. Bartosz Taudul 2024-03-13 00:45:43 +01:00
  • 00e24e2b8c
    pdqsort: Fixed overflow and simplified block partition logic. (2dc2bbd) Bartosz Taudul 2024-03-13 00:42:59 +01:00
  • 3b9e7a1838
    Update stb_image to 2.29. Bartosz Taudul 2024-03-13 00:34:19 +01:00
  • 2df972d586
    libbacktrace: don't assume compressed section is aligned (7ead8c1) Bartosz Taudul 2024-03-13 00:29:01 +01:00
  • 49478ec3b3
    libbacktrace: skip all LZMA block header padding bytes (28824f2) Bartosz Taudul 2024-03-13 00:24:13 +01:00
  • 1f90cd473b
    libbacktrace: use real .opd for debuginfo on ppc64 v1 ABI (592e9c8) Bartosz Taudul 2024-03-13 00:23:08 +01:00
  • a9feb75bdf
    libbacktrace: read symbol table of debuginfo file (36cfdc1) Bartosz Taudul 2024-03-13 00:20:14 +01:00
  • a4eecd508d
    libbacktrace: call GetModuleFileNameA on Windows (25889d2) Bartosz Taudul 2024-03-13 00:18:14 +01:00
  • 11bf33c32c
    libbacktrace: look for _pgmptr on Windows (c1c86fa2) Bartosz Taudul 2024-03-13 00:15:10 +01:00
  • 4e349dd283
    Merge pull request #746 from Mulej/master Bartosz Taudul 2024-03-12 21:55:16 +01:00
  • f39a2fd3ee
    Merge pull request #748 from benvanik/benvanik-reconnect-hotkey Bartosz Taudul 2024-03-12 21:52:40 +01:00
  • db6128afe2
    Grammar. Matej Mulej 2024-03-12 20:59:52 +01:00
  • 218d90fb3f
    Add documentation for the C lock API. Matej Mulej 2024-03-12 20:56:56 +01:00
  • 14438be242
    Cleanup and define nice C macros for lock API. Matej Mulej 2024-03-12 20:56:00 +01:00
  • 4fa5d23fa4 Adding ctrl-shift-alt-r hotkey for reconnecting. This is effectively the same as clicking on the connection status button, clicking discard, and then clicking reconnect. Ben Vanik 2024-03-12 11:01:57 -07:00
  • d29421727c
    Merge pull request #747 from benvanik/benvanik-copy-statistics Bartosz Taudul 2024-03-12 15:29:00 +01:00
  • 51c99ba3c2 Adding a copy to CSV button to the statistics view. This copies the visible rows of either the instrumentation or GPU statistics view to a CSV string matching a subset of the csvexport format. Ben Vanik 2024-03-11 17:40:02 -07:00
  • 2e7081e52a
    Expose lock API to TracyC.h Matej Mulej 2024-03-11 21:06:11 +01:00
  • 92511c9742
    Add non-C++ lock API Matej Mulej 2024-03-11 21:01:25 +01:00