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

6719 Commits

Author SHA1 Message Date
Bartosz Taudul 958089794b Fix MSVC warnings snafu. 2022-06-02 22:04:57 +02:00
Bartosz Taudul a53c8befdc Update manual. 2022-05-22 15:32:08 +02:00
Bartosz Taudul c943749bf2 Merge pull request #395 from Aldarrion/master
Fix crash when compare trace not selected
2022-05-20 11:19:43 +02:00
Bartosz Taudul 1989129185 Merge pull request #394 from graydon/build-adjustments
Build adjustments
2022-05-20 11:18:36 +02:00
Pavel Šmejkal 2c63d9b320 Fix crash when compare trace not selected 2022-05-20 09:26:50 +02:00
Graydon Hoare e862799797 Support TRACY_NO_ISA_EXTENSIONS build flag. 2022-05-19 23:40:33 -07:00
Graydon Hoare 0d4a4f6d9b Support TRACY_NO_LTO build flag. 2022-05-19 23:40:27 -07:00
Bartosz Taudul 6233cf3fdf Merge pull request #380 from Honeybunch/master
Slight tweak to get client library working with mingw
2022-05-14 12:48:09 +02:00
Bartosz Taudul adf3b5803c Merge pull request #390 from msimberg/patch-2
Remove duplicate `TRACY_NO_FRAME_IMAGE` CMake option
2022-05-11 12:14:21 +02:00
Mikael Simberg 57c13ed138 Remove duplicate TRACY_NO_FRAME_IMAGE CMake option 2022-05-11 09:39:42 +02:00
Honeybunch 80a9865bbf Making mingw check more explicit 2022-05-10 17:30:59 -07:00
Bartosz Taudul 8af7060a69 Merge pull request #389 from msimberg/patch-1
Remove stray comma from `TRACY_NO_CRASH_HANDLER` option
2022-05-10 15:51:19 +02:00
Mikael Simberg aa089fb1d3 Remove stray comma from TRACY_NO_CRASH_HANDLER option 2022-05-10 15:49:59 +02:00
Bartosz Taudul 4347b5c99c Allow using GTK file chooser instead of portal one (#387). 2022-05-09 22:37:40 +02:00
MACHIZAUD Andréa dad0f039c1 Revert "Support capstone 5 from vcpkg"
This reverts commit 504f341f9f2c9a7f770c7a797ece961cf9c1caed.
2022-05-09 10:42:13 +02:00
MACHIZAUD Andréa eda71a1983 Bump vcpkg baseline 2022-05-09 10:42:12 +02:00
MACHIZAUD Andréa c22248d8e7 Restore CI 2022-05-09 10:42:12 +02:00
MACHIZAUD Andréa 9d3725fecf Test on gcc.yml 2022-05-09 10:42:12 +02:00
MACHIZAUD Andréa f8f74c5f57 Support capstone 5 from vcpkg 2022-05-09 10:42:11 +02:00
MACHIZAUD Andréa 599098912e Remove superfluous vcxproj setup thanks to vcpkg integration 2022-05-09 10:42:11 +02:00
MACHIZAUD Andréa 3adc55d66d Fix weird path ? 2022-05-09 10:42:11 +02:00
MACHIZAUD Andréa 1fabf9dfa5 Update vcxproj vcpkg path 2022-05-09 10:42:11 +02:00
MACHIZAUD Andréa 67d255f2bb Test MSVC Workflow 2022-05-09 10:42:10 +02:00
MACHIZAUD Andréa adcfe4df35 Add Vcpkg manifest + MSBuild integration 2022-05-09 10:42:10 +02:00
Bartosz Taudul bdd4d28770 Extend max asm line width, if needed. 2022-05-09 00:44:45 +02:00
Bartosz Taudul 76f3207bc4 Restore the intended spacing for extra asm comments. 2022-05-09 00:37:59 +02:00
Bartosz Taudul 0a432ed349 Ignore ld.mold not found error during detection. 2022-05-05 02:40:00 +02:00
Bartosz Taudul de312c6cc7 Merge pull request #385 from starmole/master
Add lower case e and b tags
2022-05-04 21:56:45 +02:00
Bartosz Taudul a354eb4ab8 Merge pull request #381 from bjacob/fix-layout-379
Fix layout bug (https://github.com/wolfpld/tracy/issues/379)
2022-05-04 21:48:34 +02:00
smarkets 1efee40100 add lower case e and b tags 2022-05-04 10:56:05 -07:00
Benoit Jacob 2c4fe22f50 Fix layout bug (https://github.com/wolfpld/tracy/issues/379)
I had introduced this bug recently in https://github.com/wolfpld/tracy/pull/369

Fixes #379
2022-05-04 16:26:42 +00:00
Honeybunch 45bd17b7e8 Slight tweak to get client library working with mingw 2022-05-03 18:31:49 -07:00
Bartosz Taudul 8bf21bfb81 Update microarchitecture CPU ids. 2022-05-03 22:15:12 +02:00
Bartosz Taudul 45a4dc154a Update microarchitectures list. 2022-05-03 22:01:50 +02:00
Bartosz Taudul 60c9b50f81 Update microarchitecture data. 2022-05-03 21:58:23 +02:00
Bartosz Taudul f4581c398c Provide 256x256 application icon (was 48x48). 2022-05-03 02:41:10 +02:00
Bartosz Taudul fa306dd98e Merge pull request #378 from robertblaketaylor/master
Fix unreachable error when compiling warnings as errors + timer fallback
2022-05-03 01:42:04 +02:00
Blake Taylor cc33846111 Fix unreachable error when compiling warnings as errors + timer fallback 2022-05-02 16:35:48 -07:00
Bartosz Taudul 579339dd24 Retrieve correct symbol address. 2022-05-02 01:12:35 +02:00
Bartosz Taudul 85e11c2d97 Merge two conditions. 2022-05-02 01:12:35 +02:00
Bartosz Taudul caf092d4b4 Symbol map is alway available. 2022-05-02 01:12:34 +02:00
Bartosz Taudul 0c9eb0b5be Absolute source paths are required by debuginfod. 2022-05-02 01:12:34 +02:00
Bartosz Taudul 6455fcfa91 Make source code query handling easier to follow.
Also, limit debuginfod source file upload to not exceed target frame size.
2022-05-02 01:12:34 +02:00
Bartosz Taudul b6f155bb6a Move debuginfod include to TracyCallstack.hpp. 2022-05-02 01:12:34 +02:00
Bartosz Taudul f540f3ad89 Remove accidentally committed line. 2022-05-02 01:12:34 +02:00
Bartosz Taudul 6e6f19d8f7 Query debuginfod for source code. 2022-05-02 01:12:34 +02:00
Bartosz Taudul 726b70b683 Add debuginfod context accessor. 2022-05-02 01:12:33 +02:00
Bartosz Taudul ae373b4050 Implement build id retrieval by image name. 2022-05-02 01:12:33 +02:00
Bartosz Taudul 324cab3d34 Merge pull request #377 from Net5F/net/build_option_fixes
Fix build options, add TRACY_TIMER_FALLBACK option.
2022-05-01 23:32:15 +02:00
Michael Puskas a5ea07f107 Fix build options, add TRACY_TIMER_FALLBACK option.
Renamed TRACY_NO_SYS_TRACE -> TRACY_NO_SYSTEM_TRACING to match the
build flag name. Unlike the meson logic, the CMake logic directly
maps the option name to the build flag that is injected. With the
mismatched name, the flag wasn't being properly applied.

Added TRACY_TIMER_FALLBACK option to expose the same-named flag.

Moved signal.h include to get sigaction definition that was missing when
TRACY_NO_CALLSTACK was defined.
2022-05-01 13:52:27 -07:00