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

Commit Graph

  • 5b08e2b468 In python environments where components are loaded as shared libraries, capstone sometimes fails to resolve the std-library symbols. This can be worked around by explicitly setting 'CS_OPT_MEM' which can provide custom functions for memory allocation / system functions, with those which they are expected to be defaulted to simplyWiri 2023-11-14 19:20:19 +11:00
  • a3774039f6 warn when tracy_shared_libs and default_library mismatch Elliot 2023-11-13 15:56:17 -05:00
  • 9342df020d mark the tracy_shared_libs as deprecated Elliot 2023-11-13 15:56:06 -05:00
  • 2f2f9939db
    Merge pull request #657 from tiago-rodrigues/trodrigues/tracy_libunwind Bartosz Taudul 2023-11-13 20:19:06 +01:00
  • c373647dae fix coding style Tiago Rodrigues 2023-11-13 13:43:03 -05:00
  • 5f60ac7ad2 update docs Tiago Rodrigues 2023-11-13 13:42:30 -05:00
  • 0339ed3c9c Merge branch 'trodrigues/tracy_libunwind' of https://github.com/tiago-rodrigues/tracy into trodrigues/tracy_libunwind Tiago Rodrigues 2023-11-13 12:58:21 -05:00
  • e4b5395ae8 Update documentation with new compile time and env variables added. Tiago Rodrigues 2023-11-13 12:57:34 -05:00
  • b95fb270cb
    Update meson.build Elliot 2023-11-11 23:17:20 -05:00
  • 2988d0a136 rename libunwind option and add it to cmake trodrigues 2023-11-10 16:17:39 -06:00
  • 95cb3e1f5a Add "TRACY_NO_SYS_TRACE" env var to allow force disabling system trace even if the underlying system supports it Tiago Rodrigues 2023-11-10 17:02:47 -05:00
  • 790d28911d Add env var "TRACY_NO_DBHELP_INIT_LOAD" to allow disabling dbghelp loading of DeviceDriver and ProcessModules at startup Tiago Rodrigues 2023-11-10 17:02:03 -05:00
  • 4c94b3eff7 Add support to use libunwind for backtrace capturing on linux platforms (which is ~ 4x faster than execinfo) Tiago Rodrigues 2023-11-10 17:00:39 -05:00
  • 96411e5d10 specify more accurate min version Elliot 2023-11-09 13:56:21 -05:00
  • 46ba3bf1c9 use mesons default_library flag Elliot 2023-11-09 13:50:34 -05:00
  • 348be05605
    Add zmmword as known asm size directive. Bartosz Taudul 2023-11-08 02:00:58 +01:00
  • 95be71e974
    Merge pull request #654 from tmayoff/patch-1 Bartosz Taudul 2023-11-02 15:38:20 +01:00
  • d0a4abeef5
    Update meson_options.txt Tyler 2023-11-02 10:17:28 -04:00
  • 0b21b2f3b4
    Merge pull request #649 from michaeldleslie/support_qnx Bartosz Taudul 2023-10-30 23:44:58 +01:00
  • d7d062b20b revert change to BSDs GPU zones fields Michael Leslie 2023-10-30 14:15:35 -07:00
  • dcf088562b update main doc to mention QNX support and include in feature support matrix Michael Leslie 2023-10-30 09:50:49 -07:00
  • 8202502a2f
    Merge pull request #652 from YaLTeR/is-started Bartosz Taudul 2023-10-25 13:02:56 +02:00
  • 852a1a5f14 Add TracyIsStarted Ivan Molodetskikh 2023-10-25 13:53:37 +04:00
  • 8263bfb829 clean up indentation Michael Leslie 2023-10-24 17:44:46 -07:00
  • daba5ae1d8 add qnx support for instrumentation profiling only Michael Leslie 2023-10-24 17:40:13 -07:00
  • 18054b4f34
    Merge pull request #647 from YaLTeR/meson-missing-incl Bartosz Taudul 2023-10-24 11:16:58 +02:00
  • c2fb6f62fb meson: Add missing TracySysPower include Ivan Molodetskikh 2023-10-24 08:27:07 +04:00
  • 4c8944b174
    Merge pull request #644 from YaLTeR/gpu-time-sync Bartosz Taudul 2023-10-23 19:18:38 +02:00
  • 721a39a9ea
    Describe drawbacks of GPU resynchronization Bartosz Taudul 2023-10-23 15:56:21 +02:00
  • f99d1a2b61 Mention ___tracy_emit_gpu_time_sync in the manual Ivan Molodetskikh 2023-10-23 08:02:52 +04:00
  • 41fc293043 Add GpuTimeSync event Ivan Molodetskikh 2023-10-22 08:03:58 +04:00
  • 3601576b3f
    Add some more ogryzek device identifiers. Bartosz Taudul 2023-10-20 01:31:37 +02:00
  • 5994629ccd
    Document AMD GPUs power saving issues. Bartosz Taudul 2023-10-19 23:27:19 +02:00
  • 6819c28bcb
    Merge pull request #642 from YaLTeR/c-api-gpu-fixes Bartosz Taudul 2023-10-19 14:22:38 +02:00
  • 52caae3a51 Defer GPU contexts from the C API Ivan Molodetskikh 2023-10-19 10:21:55 +04:00
  • 7f5cfdfa10
    Merge pull request #641 from YaLTeR/meson-improvements Bartosz Taudul 2023-10-19 12:47:42 +02:00
  • ed486bf3c7 CI: Add basic meson build test Ivan Molodetskikh 2023-10-19 13:52:17 +04:00
  • 7a2ce93998 meson: Generate pkgconfig file Ivan Molodetskikh 2023-10-14 08:35:24 +04:00
  • 170a07c46b meson: Fix header install dir Ivan Molodetskikh 2023-10-14 08:35:13 +04:00
  • e93cf6d08a meson: Propagate defines to dependents Ivan Molodetskikh 2023-10-15 09:46:43 +04:00
  • 6796c6fd91 meson: Remove tracy_dep_dynamic Ivan Molodetskikh 2023-10-15 09:46:20 +04:00
  • 8ae29c0329 meson: Remove duplicate include Ivan Molodetskikh 2023-10-15 09:45:54 +04:00
  • aae4d25f7b
    Merge pull request #639 from martty/patch-1 Bartosz Taudul 2023-10-18 13:08:41 +02:00
  • 69ba216245 correct load method Vk instance extension symbol Marcell Kiss 2023-10-17 23:23:13 +01:00
  • 5c15866771
    Merge pull request #638 from neheb/patch-1 Bartosz Taudul 2023-10-17 11:31:43 +02:00
  • 470b0934a6
    fix compilation for Ubuntu MinGW Rosen Penev 2023-10-16 19:41:20 -07:00
  • 37aff70dfa
    Release 0.10.0. v0.10 Bartosz Taudul 2023-10-16 20:57:02 +02:00
  • 93537dff33
    Merge pull request #636 from ids1024/xdg-decoration Bartosz Taudul 2023-10-09 23:56:42 +02:00
  • 757362f782
    Merge pull request #603 from slomp/slomp/d3d11-refactor Bartosz Taudul 2023-10-09 23:56:20 +02:00
  • 8fe6c39bb5 wayland: Fix use of xdg-decoration protocol Ian Douglas Scott 2023-10-09 14:32:42 -07:00
  • 009cc92320
    Update ImGui to 1.89.9 + docking. Bartosz Taudul 2023-10-09 23:30:57 +02:00
  • a762cc0013
    Update nfd to 1.1.0. Bartosz Taudul 2023-10-09 23:14:55 +02:00
  • 03fdb3402d
    Update xxhash to 0.8.2. Bartosz Taudul 2023-10-09 23:11:30 +02:00
  • e2fec4f27f
    Update getopt_port to 6ad8cc105. Bartosz Taudul 2023-10-09 22:38:04 +02:00
  • 52721a6bf0
    Add Zen4 EPYC CpuId. Bartosz Taudul 2023-10-09 22:34:44 +02:00
  • 0080eaac42
    Merge pull request #635 from slomp/slomp/apple-delayed-init-fix Bartosz Taudul 2023-10-09 22:26:04 +02:00
  • ded5b81fa4 eliminate "already defined" warning when passing TRACY_DELAYED_INIT to the compiler on Apple clients Marcos Slomp 2023-10-09 13:19:46 -07:00
  • 434a27b85d
    Fix linking on win32. Bartosz Taudul 2023-10-08 20:36:16 +02:00
  • e77ce12093
    Update NEWS. Bartosz Taudul 2023-10-07 01:42:35 +02:00
  • 2c18097bf9
    Symbol history walking. Bartosz Taudul 2023-10-07 01:28:10 +02:00
  • 2a6a082c93
    Maintain a history of viewed symbols. Bartosz Taudul 2023-10-07 01:00:59 +02:00
  • 5e31910510
    Merge pull request #633 from YaLTeR/fix-meson-nopsleds Bartosz Taudul 2023-10-06 11:07:14 +02:00
  • 91671ab21a Fix meson nopsleds option Ivan Molodetskikh 2023-10-06 10:56:35 +04:00
  • 63a7fd1ad3
    Add TracyConstExpr override option to fix some compiler error. 秋棠 2023-10-01 23:53:10 +08:00
  • da1bc2b60e
    Merge pull request #597 from Keno/kf/noplrdtsc Bartosz Taudul 2023-09-24 21:55:11 +02:00
  • 855fd299ea
    Merge pull request #600 from slomp/slomp/d3d12-refactor Bartosz Taudul 2023-09-24 21:51:58 +02:00
  • 5417227e83 Use patchable rdtsc sequence to avoid slowdowns under rr Keno Fischer 2023-08-19 01:40:18 +00:00
  • 60a3a85069
    Merge pull request #624 from slomp/slomp/udp-broadcast-fix Bartosz Taudul 2023-09-21 20:29:32 +02:00
  • 83b52d9a20
    fix socket reuse logic in UdpListen::Listen() Marcos Slomp 2023-09-20 21:47:44 -07:00
  • 996987b966 scoping Marcos Slomp 2023-09-11 12:59:48 -07:00
  • 7b2acd2c6d improved error reporting Marcos Slomp 2023-09-11 12:53:42 -07:00
  • 42b088d085 Collect pending timestamps upon context destruction Marcos Slomp 2023-09-11 12:46:03 -07:00
  • 2e3ae95882 reworking TracyD3D12 macros Marcos Slomp 2023-09-11 12:28:07 -07:00
  • f9d36060df reworking clock calibration Marcos Slomp 2023-09-11 12:08:15 -07:00
  • 6454b0bd65 removing windows/com header bloat Marcos Slomp 2023-09-11 12:01:21 -07:00
  • cf38d6a102 reworking context id initialization Marcos Slomp 2023-09-11 11:56:52 -07:00
  • 0341819fbd
    Merge pull request #620 from gan74/master Bartosz Taudul 2023-09-11 20:56:19 +02:00
  • 4f42a75df2 compressing redundant code Marcos Slomp 2023-09-11 11:53:33 -07:00
  • b979a3d26f Fixed Vulkan context running out of queries after 64k gan74 2023-09-11 20:51:42 +02:00
  • 1ed4b71afc
    Merge pull request #619 from gan74/master Bartosz Taudul 2023-09-11 15:41:41 +02:00
  • 2153973abe Fixed Vulkan query id generation not being thread safe gan74 2023-09-11 15:12:58 +02:00
  • 73da891805
    Remove std:: qualifier from size_t. Bartosz Taudul 2023-09-11 11:33:40 +02:00
  • 08a36e8dfd
    Merge pull request #609 from xhebox/master Bartosz Taudul 2023-09-10 13:31:48 +02:00
  • 4e771b2da0 adapt libbacktrace to musl xhe 2023-09-05 10:25:04 +08:00
  • e23aa01d51
    Merge pull request #612 from slomp/slomp/d3d12-tabs-to-spaces Bartosz Taudul 2023-09-09 23:29:12 +02:00
  • 30fb2b5f89
    Fix two bugs (#615) xyz1001 2023-09-08 20:02:55 +08:00
  • 324cb3d625
    Update TracySystem.cpp Bartosz Taudul 2023-09-08 14:01:26 +02:00
  • 05e3905742 format the code xyz1001 2023-09-08 19:55:55 +08:00
  • 95e4e01b10
    Merge pull request #617 from VirtualGeo/warning_fix Bartosz Taudul 2023-09-07 11:27:26 +02:00
  • 98de2ed1c4 Remove warning (unused parameters) Vincent Loppin 2023-09-07 10:06:42 +02:00
  • 263f378afc Fix memory leak when call GetThreadDescription xyz1001 2023-09-07 11:33:37 +08:00
  • 27ac89547d Fix wrong check for wcstombs return value xyz1001 2023-09-07 11:29:43 +08:00
  • 393ea938c9 converting tabs to spaces Marcos Slomp 2023-09-06 08:47:57 -07:00
  • 4e83aa3818
    Merge pull request #611 from Geod24/tracy_demangle_fix Bartosz Taudul 2023-09-06 10:51:44 +02:00
  • c6d9741136 Fix and test TRACY_DEMANGLE for TracyClient Mathias Lang 2023-09-06 01:28:58 +02:00
  • fc33fc010b typo Marcos Slomp 2023-08-31 13:09:34 -07:00
  • 2bdf0ee75d more power-efficient busy-wait Marcos Slomp 2023-08-30 09:09:46 -07:00
  • bac06853fe reworking the TracyD3D11 macros Marcos Slomp 2023-08-30 09:02:01 -07:00
  • dcd34397bd refactoring of the D3D11 back-end Marcos Slomp 2023-08-28 14:15:06 -07:00
  • f15de19fda
    Merge pull request #601 from fabioarnold/master Bartosz Taudul 2023-08-23 13:24:47 +02:00