Bartosz Taudul
d71d76414b
Allow setting NO_PARALLEL_SORT externally.
2021-04-15 19:55:50 +02:00
Bartosz Taudul
207a48e986
Merge pull request #197 from jwdevel/use-rpmalloc-in-ProfilerThreadDataKey
...
Use tracy_malloc rather than 'new' in ProfilerThreadDataKey
2021-04-12 19:35:24 +02:00
JW
915693ac39
Use tracy_malloc rather than 'new' in ProfilerThreadDataKey
...
This codepath, involving a workaround for GCC < 8.4, called 'new' and
'delete' directly, which could cause infinite recursion when
user-provided versions of those functions were themselves using Tracy
functionality.
Now, this codepath uses Tracy's internal allocator.
See issues #194 , #196
2021-04-12 10:06:35 -07:00
Bartosz Taudul
40efbe8529
Use rpmalloc for initialization-related allocations.
2021-04-10 13:02:32 +02:00
Bartosz Taudul
2bb5d126fd
rpmalloc_thread_initialize is called in RPMallocInit.
2021-04-10 12:55:00 +02:00
Bartosz Taudul
efc12c2032
Merge pull request #195 from jkriegshauser/windows-getenv-fix
...
Windows getenv fix
2021-04-10 12:27:57 +02:00
joshuakr
fa942d18fe
Fix spacing
2021-04-09 15:35:44 -07:00
joshuakr
e845c23493
Removed duplicate function
2021-04-09 15:35:07 -07:00
joshuakr
3fad55d7bc
Missed one
2021-04-09 15:34:21 -07:00
joshuakr
eac23cead2
PR feedback
2021-04-09 15:33:01 -07:00
Eric van Beurden
fc142b4f9c
fixed a build break on AARCH64.
2021-04-09 13:50:35 -07:00
Eric van Beurden
00ac6d1d8e
worked around Windows broken getenv() call.
2021-04-09 13:50:02 -07:00
Bartosz Taudul
7e33165c40
Merge pull request #194 from jkriegshauser/centos7-shutdown-crash
...
Fix centos shutdown crash
2021-04-09 21:15:18 +02:00
Joshua Kriegshauser
76a02205f3
Fix centos shutdown crash
2021-04-09 11:58:34 -07:00
Bartosz Taudul
07996c16cf
Fix gcc 8.3 with LTO.
...
In member function ‘UpdateSampleStatisticsImpl’:
warning: argument 1 value ‘18446744073709551598’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
auto cfdata = (CallstackFrame*)alloca( ( fxsz-1 ) * sizeof( CallstackFrame ) );
^
2021-04-09 01:15:18 +02:00
Bartosz Taudul
69300ef6ec
Welcome window shouldn't be collapsible.
2021-04-08 01:35:58 +02:00
Bartosz Taudul
2477f33a6d
Update robin-hood-hashing to 3.11.1.
2021-04-08 01:07:56 +02:00
Bartosz Taudul
5cada49780
Update NEWS.
2021-04-01 20:18:24 +02:00
Bartosz Taudul
592644ae43
Don't issue warning if only disconnect is in send queue.
2021-04-01 20:16:47 +02:00
Bartosz Taudul
9b7f759347
Allow checking if disconnect was requested.
2021-04-01 20:16:29 +02:00
Bartosz Taudul
e6398250ca
Update NEWS.
2021-04-01 18:49:37 +02:00
Bartosz Taudul
450013bc27
Update to current uops.info xml file.
...
This updates ZEN3 and adds Tiger Lake.
2021-04-01 18:46:00 +02:00
Bartosz Taudul
da29ec975b
Release 0.7.7.
2021-04-01 18:15:07 +02:00
Bartosz Taudul
e35d02186d
Merge pull request #191 from benvanik/patch-2
...
Add missing declarations for the _named variants of memory alloc/free.
2021-03-31 23:43:52 +02:00
Ben Vanik
b7e1fec37f
Add missing declarations for the _named variants of memory alloc/free.
2021-03-31 14:30:31 -07:00
Bartosz Taudul
8ddf26fff2
Simplify code.
2021-03-27 15:24:42 +01:00
Bartosz Taudul
741aebaa77
Update NEWS.
2021-03-27 14:16:11 +01:00
Bartosz Taudul
4c4fc7197c
Add source preview to entry call stacks window.
2021-03-27 14:15:18 +01:00
Bartosz Taudul
9bbffcb67f
Add source tooltip in memory frame trees.
2021-03-27 14:09:40 +01:00
Bartosz Taudul
5ebffe388a
Check for file name pointer validity.
2021-03-27 14:09:35 +01:00
Bartosz Taudul
ff6ecef5f3
Add source preview to statistics window.
2021-03-27 14:02:52 +01:00
Bartosz Taudul
62ac5544b6
Trim empty lines at top and bottom of source preview.
2021-03-27 13:55:22 +01:00
Bartosz Taudul
a15ba0c7fb
Show source preview tooltip in find zones.
2021-03-27 13:47:20 +01:00
Bartosz Taudul
895a63b41a
Add source preview to call stack window.
2021-03-27 13:43:12 +01:00
Bartosz Taudul
e2be45c0ba
Show preview of lock source locations in options window.
2021-03-27 13:43:12 +01:00
Bartosz Taudul
8f0c5e867e
Source tooltip implementation.
2021-03-27 13:43:11 +01:00
Bartosz Taudul
0b6e55ee87
Store fixed-width font in View.
2021-03-27 13:43:11 +01:00
Bartosz Taudul
d56f7dab09
Remove unneeded forward declarations.
2021-03-27 13:05:59 +01:00
Bartosz Taudul
1cb6c17991
Move syntax color tables to a common header.
2021-03-27 13:03:19 +01:00
Bartosz Taudul
ff5435ff67
Cosmetics.
2021-03-27 13:03:19 +01:00
Bartosz Taudul
02cb035768
Update NEWS.
2021-03-26 02:43:09 +01:00
Bartosz Taudul
0b5a923e91
Display preview of source code for assembly instructions.
2021-03-26 02:42:15 +01:00
Bartosz Taudul
bd4335bace
Move source file parsing logic to a separate file.
2021-03-26 02:42:14 +01:00
Bartosz Taudul
174bb4d2f1
Extract source code tokenizer to a separate file.
2021-03-26 01:53:49 +01:00
Bartosz Taudul
ca79cd5faf
Update manual.
2021-03-26 00:41:09 +01:00
Bartosz Taudul
b80899863b
Consistently use "entry call stacks".
2021-03-26 00:40:54 +01:00
Bartosz Taudul
d8e9d369a0
Update NEWS.
2021-03-26 00:28:16 +01:00
Bartosz Taudul
2fe1fb974a
Display number of entry call stacks in a tooltip.
2021-03-26 00:27:23 +01:00
Bartosz Taudul
514acf1bac
Don't copy stats.
2021-03-26 00:21:19 +01:00
Bartosz Taudul
29133431bc
Calculate symbol address for parents earlier.
...
While currently this makes no sense, it will be also used in common code
path.
2021-03-26 00:17:46 +01:00