Bartosz Taudul
a9e8f9a5f8
Merge pull request #931 from eibach/feature_abstime
...
Add absolute time info to Zone info view
2024-11-27 22:59:27 +01:00
Dirk Eibach
f0ee324399
Add absolute time info to Zone info view
2024-11-27 22:31:48 +01:00
Bartosz Taudul
759b4c3bfe
Merge pull request #927 from sacereda/systrace-leak
...
Leak, returned value from GetThreadDescription not freed
2024-11-19 14:50:56 +01:00
Sergio Acereda
b9ee0d3b4c
Leak, returned value from GetThreadDescription not freed
2024-11-19 14:24:50 +01:00
Bartosz Taudul
e756fa75cf
Fix UI.
2024-11-17 12:20:55 +01:00
Bartosz Taudul
e6ee311392
Merge pull request #926 from WernherVonData/percentiles-for-find-zone
...
Percentiles p75, p90 for FindZone view
2024-11-17 12:18:27 +01:00
wernhervondata
b9b808ca12
fixup! percentiles p75, p90 for FindZone view
2024-11-17 10:26:24 +01:00
wernhervondata
cc0f158c16
percentiles p75, p90 for FindZone view
2024-11-16 15:11:46 +01:00
Bartosz Taudul
5120ad8311
Merge pull request #925 from TroutZhang/patch-1
...
Fix crash on Android due to wrong TLS model
2024-11-16 11:58:05 +01:00
Trout Zhang
339a92a7b2
Fix crash on Android due to wrong TLS model
2024-11-15 18:22:35 +02:00
imkunet
0cac843ad7
Add scroll modifier options
2024-11-14 18:10:14 +01:00
Bartosz Taudul
3c0db7e3c3
Merge pull request #924 from fknorr/sys-power-fscanf-warning
...
Silence GCC fscanf warning in TracySysPower.cpp
2024-11-13 11:30:25 +01:00
Fabian Knorr
7ef690bd5a
Silence GCC fscanf warning in TracySysPower.cpp
...
fscanf is [[warn_unused_result]], which triggers -Wunused-result. In
this instance it is correct for maxRange to remain unchanged if reading
from sysfs should fail for some reason.
2024-11-13 10:15:05 +01:00
Bartosz Taudul
16ef91c238
Bump imgui to 1.91.5-docking.
2024-11-07 22:33:39 +01:00
Bartosz Taudul
ee06542f1f
Restrict mold linker to Linux.
2024-10-30 17:11:51 +01:00
Bartosz Taudul
caa61de540
Do not build fat macos capstone library.
2024-10-30 17:10:40 +01:00
Bartosz Taudul
55ea2a20e7
Set minimum size for folded flame graph items.
2024-10-27 19:59:48 +01:00
Bartosz Taudul
2097e3c836
Normalize flame graph sample frame names, to mach callstack list behavior.
2024-10-27 19:53:32 +01:00
Bartosz Taudul
84718101fe
Use proper name for inline frames in flame graph.
2024-10-27 19:44:40 +01:00
Bartosz Taudul
ecf3b30baf
Add minimum width for flame graph items to be drawn.
2024-10-27 12:53:52 +01:00
Bartosz Taudul
ceeea7712d
Use precalculated start times.
2024-10-27 12:00:34 +01:00
Bartosz Taudul
9d2f874b02
Calculate flame graph begin times.
2024-10-27 11:58:23 +01:00
Bartosz Taudul
92241fc0a4
Fix typo.
2024-10-27 11:30:50 +01:00
Bartosz Taudul
869d75f53e
Extract flame graph level drawing to a separate function.
2024-10-27 11:27:44 +01:00
Bartosz Taudul
a916050724
Add memory discard to C API.
2024-10-21 18:31:49 +02:00
Bartosz Taudul
872367f068
Process memory pool discard events.
2024-10-21 18:22:22 +02:00
Bartosz Taudul
cacd71c401
Add arena allocator test.
2024-10-21 18:22:22 +02:00
Bartosz Taudul
f4df9013bb
Add memory discard message.
...
This can be used to erase all allocations made within the named memory
pool. The usual use case would be for arena allocators, which allocate
by advancing a pointer and never have to free the memory. There is no
tracking of individual allocations and everything is freed frequently,
by reseting the pointer, for example once per frame.
Since this is used in special-purpose allocators, there is no support
for discarding the memory of the default memory pool.
2024-10-21 18:22:22 +02:00
Bartosz Taudul
3dc68bcb76
Update ImGui to 1.91.4-docking.
2024-10-18 22:58:04 +02:00
Bartosz Taudul
d0a7ee1692
Center elevated privileges warning message.
2024-10-16 00:32:11 +02:00
Bartosz Taudul
60f461d94d
Add debug build note to about window.
2024-10-16 00:28:24 +02:00
Bartosz Taudul
f7e26acfb9
Additional kernel frame check.
2024-10-16 00:22:06 +02:00
Bartosz Taudul
9baf5f403c
Make the check explicit.
2024-10-16 00:21:01 +02:00
Bartosz Taudul
44bb5d474b
Simplify condition.
2024-10-16 00:21:01 +02:00
Bartosz Taudul
c2b4e81493
Display omitted external frame counts.
2024-10-15 02:22:52 +02:00
Bartosz Taudul
27d7939cc1
Improve "no annotations" view.
2024-10-15 02:04:45 +02:00
Bartosz Taudul
1ab0b5abd2
Improve "no wait stacks" view.
2024-10-15 01:51:58 +02:00
Bartosz Taudul
8a7f540d7c
Fill emptiness in find zone window awaiting for query.
2024-10-15 01:29:08 +02:00
Bartosz Taudul
697ea8b3b3
Mark debug builds.
2024-10-14 23:39:54 +02:00
Bartosz Taudul
1bd56a93f0
Don't mix thread order and thread data vectors.
2024-10-13 00:04:10 +02:00
Bartosz Taudul
1bd84419c0
Extend plots to the end of the trace.
2024-10-09 23:55:50 +02:00
Bartosz Taudul
90c072b66c
Update manual.
2024-10-06 15:38:28 +02:00
Bartosz Taudul
096eec1b84
Improve build process documentation.
2024-10-06 15:24:25 +02:00
Bartosz Taudul
9839e4aea7
More unwanted architectures.
2024-10-05 13:04:21 +02:00
Bartosz Taudul
1499da51b8
Add label for local call stack context menu.
2024-10-04 23:49:06 +02:00
Bartosz Taudul
3e41052853
Add context menu to left-click on item in symbol statistics list.
...
The context menu contains two items:
1. "View symbol", which shows the symbol code / disassembly. This was
previously available by right-clicking on the source file name.
2. "Sample entry call stacks", which brings up the list window that
was previously available with left-click on the entry line.
This change intends to make the symbol view easier to discover.
2024-10-04 23:38:02 +02:00
Bartosz Taudul
384646b03b
Disable wrapping of message lines in zone info window.
...
This unifies the behavior with message list in messages window.
2024-10-04 22:47:25 +02:00
Bartosz Taudul
471ed0ef65
Calculate proper message list size when children messages are excluded.
2024-10-04 22:41:17 +02:00
Bartosz Taudul
8d418760c0
Statistics view also can have no entries to display.
2024-10-04 22:34:40 +02:00
Bartosz Taudul
9ab2f35c08
Fix going to a phantom line when there's no source file available.
2024-10-04 18:01:51 +02:00