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

6694 Commits

Author SHA1 Message Date
Bartosz Taudul 2f6399a4b2 Display true values in plot ranges, not animation values. 2022-06-19 00:39:14 +02:00
Bartosz Taudul 331f18345f Add braces around initialization of subobjects. 2022-06-16 15:29:39 +02:00
Bartosz Taudul 89ef23da55 Install libdebuginfod-dev. 2022-06-16 15:01:24 +02:00
Bartosz Taudul ce1b5a07fa Use ubububu 22.04. 2022-06-16 14:46:56 +02:00
Bartosz Taudul 5437185858 Decrease sampling worker sleep time from 10 to 1 ms. 2022-06-16 14:31:47 +02:00
Bartosz Taudul d99024dd02 Run sampling worker thread at max priority. 2022-06-16 14:24:11 +02:00
Bartosz Taudul 8383682306 Emit warning if priority change failed. 2022-06-16 14:23:42 +02:00
Bartosz Taudul 2240fd3b0c Remove invalid assert.
The original intention was to ensure that either a ring buffer with data was
selected (sel >= 0 ), or there is no data left to process (activeNum == 0).
However, in an unlikely case that all ring buffers contain a PERF_RECORD_LOST
event, it is possible for the assert to fail, as there may still be data in
buffers, but at the same time no buffer would be selected. Buffer processing
advances the data pointers, so in the next loop iteration the results may be
different.
2022-06-16 14:07:51 +02:00
Bartosz Taudul aee8336847 Move ring identifier check out of the loop. 2022-06-16 13:48:15 +02:00
Bartosz Taudul 145e3e213a Move ring identifier extraction out of loop. 2022-06-16 13:39:07 +02:00
Bartosz Taudul 49844872e6 Merge pull request #410 from benvanik/benvanik-fiber-incomplete
Hiding the "Incomplete context switch data" warning on fibers.
2022-06-14 17:17:40 +02:00
Ben Vanik aa154792c7 Hiding the "Incomplete context switch data" warning on fibers. 2022-06-14 08:01:19 -07:00
Bartosz Taudul 8f99232e1e Update NEWS. 2022-06-12 00:39:41 +02:00
Bartosz Taudul e084f7c9e3 Merge pull request #408 from beqjanus/issue-407
Avoid "Code is unreachable warning"
2022-06-10 17:04:05 +02:00
Beq 66ba9621bd Avoid "Code is unreachable warning" 2022-06-08 23:37:39 +01:00
Bartosz Taudul 0b2e276dd2 Merge pull request #405 from tksuoran/fix-operator-precedence
Use explicit operator precendence, avoids warning
2022-06-06 20:21:59 +02:00
Timo Suoranta b8a9083037 Use explicit operator precendence, avoids warning 2022-06-06 17:05:43 +03:00
Bartosz Taudul 2ae4a394a9 Merge pull request #401 from thedmd/inactive-allocations
Add ability to filter callstacks in memory tab by inactive allocations.
2022-06-06 11:22:34 +02:00
thedmd 9ed9e18bc8 Add ability to filter callstacks in memory tab by inactive allocations.
Filtering by inactive allocations helps to pin point wasteful allocations
in an app.
2022-06-06 06:45:35 +02:00
Bartosz Taudul 2d8723b69b Update NEWS. 2022-06-05 13:16:01 +02:00
Bartosz Taudul 411b3137b5 Merge pull request #365 from theblackunknown/msvc+vcpkg-manifest
Using vcpkg manifest for Windows
2022-06-04 16:44:27 +02:00
MACHIZAUD Andréa 4efcb8c3f5 Fix Manual 2022-06-04 16:26:22 +02:00
MACHIZAUD Andréa 8139d94e14 Add information about vcpkg manifest mode in the manual 2022-06-04 16:26:22 +02:00
MACHIZAUD Andréa fc5fa369c8 Remove vcpkg builtin-baseline 2022-06-04 16:26:22 +02:00
MACHIZAUD Andréa fa8bcdfb30 Inject appropriate path for manifest install 2022-06-04 16:26:22 +02:00
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