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
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