Benoit Jacob
ce1f6d0526
explicitly initialize as false - hope the compiler optimizes that
2022-04-12 17:47:14 +00:00
Benoit Jacob
331f39e6a5
rename to s_disconnect and make file-scope static
2022-04-12 17:45:33 +00:00
Benoit Jacob
55ae38a138
Make disconnect atomic because it's written by a signal handler
2022-04-12 17:34:41 +00:00
Benoit Jacob
8c3868e43b
Make disconnect
volatile as it's written by a signal handler.
2022-04-12 16:06:54 +00:00
Bartosz Taudul
9b15870991
Merge pull request #361 from Juice-Labs/meson-support
...
Updating meson to perform a full build.
2022-04-08 19:55:02 +02:00
David McCloskey
ce8cb54b1b
Updating meson to perform a full build.
2022-04-08 12:18:08 -05:00
Bartosz Taudul
1fd39e90b9
Implement navigation from jump arrow context menu.
2022-04-06 23:41:46 +02:00
Bartosz Taudul
0e56397c5a
Don't show empty menu when source is not available.
2022-04-06 23:34:30 +02:00
Bartosz Taudul
6854055b49
Add symbol view screenshot.
2022-04-06 02:26:36 +02:00
Bartosz Taudul
5ea8c8ea5e
Update NEWS.
2022-04-06 02:04:25 +02:00
Bartosz Taudul
7893a83633
Display jump arrow context (src and target source code).
2022-04-06 02:01:29 +02:00
Bartosz Taudul
db3736983a
Always open jump arrow context menu.
2022-04-06 02:01:07 +02:00
Bartosz Taudul
4555910536
Extract source fragment printing functionality.
2022-04-06 01:54:14 +02:00
Bartosz Taudul
1b3464a386
Fix wrong source color box.
2022-04-06 01:42:13 +02:00
Bartosz Taudul
e34d79c0c7
Display target location for local jumps.
2022-04-06 01:23:35 +02:00
Bartosz Taudul
a763991a00
Note that feature flags must be consistent.
2022-04-05 20:51:37 +02:00
Bartosz Taudul
fc473a0c9d
Merge pull request #359 from robertblaketaylor/master
...
Set thread init false on thread exit for manual lifetime cases
2022-04-05 20:35:02 +02:00
Blake Taylor
c176d1d603
-Set thread init false on thread exit for manual lifetime cases
2022-04-05 09:12:05 -07:00
Bartosz Taudul
3d28d1259b
Check if ring buffer was properly mapped.
2022-04-04 17:56:40 +02:00
Bartosz Taudul
2b24ad27b2
Update NEWS.
2022-04-01 19:11:02 +02:00
Bartosz Taudul
2fc64fceba
Select appropriate branch cost, if no retirement data.
2022-04-01 19:09:56 +02:00
Bartosz Taudul
88a153504d
Show branch impact if no retirement data available.
...
Some CPUs are only able to report branch miss data, but not branch retirement
data.
2022-04-01 19:06:15 +02:00
Bartosz Taudul
d8ec98042a
Add branch retirement state accessor.
2022-04-01 18:48:11 +02:00
Bartosz Taudul
381f706796
Remember if there is branch retirement data.
2022-04-01 18:46:46 +02:00
Bartosz Taudul
4a8c4bde34
Update NEWS.
2022-04-01 18:35:19 +02:00
Bartosz Taudul
e83e83dae9
Revert "Backport SPSCQueue commit 3086fa9."
...
This reverts commit 2a3a57d245
.
Fucking MSVC 2015 has chosen to emit errors on unsupported attributes.
2022-04-01 16:46:50 +02:00
Bartosz Taudul
ffc06087b9
Advise to set perf_event_paranoid to -1.
...
This enables access to context switch data.
2022-04-01 15:21:10 +02:00
Bartosz Taudul
1efb979e47
Add 0.8 video to README.
2022-03-31 02:13:31 +02:00
Bartosz Taudul
2b47c2a64e
Send priority queries before other queued up queries.
...
This ensures that simple to handle yet important queries are answered in a
timely manner. Previously an onslaught of slow symbol-related queries could
block e.g. zone name resolving for a couple of minutes.
2022-03-31 00:06:49 +02:00
Bartosz Taudul
5ae9e791a5
Make easy check first.
2022-03-31 00:06:49 +02:00
Bartosz Taudul
d691cb2a06
Define a list of priority queries.
2022-03-31 00:02:02 +02:00
Bartosz Taudul
8aeda02d8a
Update manual.
2022-03-30 16:32:35 +02:00
Bartosz Taudul
36fe040a3a
Update NEWS.
2022-03-30 16:11:02 +02:00
Bartosz Taudul
8532c2d1e0
Expose source file scan in update utility.
2022-03-30 16:08:20 +02:00
Bartosz Taudul
a335efe9e6
Implement scanning for source files missing in cache.
2022-03-30 16:07:15 +02:00
Bartosz Taudul
e086488928
Extract source file caching functionality.
2022-03-30 16:06:35 +02:00
Bartosz Taudul
9ba7171c3d
Release 0.8.0.
2022-03-28 21:20:44 +02:00
Bartosz Taudul
6b340b3700
Merge pull request #347 from bjacob/set-numcpus
...
set s_numCpus before reading it
2022-03-24 19:59:05 +01:00
Benoit Jacob
5eb3e3a1f0
set s_numCpus before reading it
2022-03-24 18:31:38 +00:00
Bartosz Taudul
fd604444eb
Merge pull request #346 from mcourteaux/master
...
Warn the user about capstone deprecated branch in the manual.
2022-03-23 18:09:38 +01:00
Bartosz Taudul
2e4c63c6dd
Fix typos.
2022-03-23 18:09:16 +01:00
Martijn Courteaux
9c9c11ae9e
Warn the user about capstone deprecated branch in the manual.
2022-03-23 18:05:22 +01:00
Bartosz Taudul
f1fea0331a
Merge pull request #344 from thedmd/callstack_table-clipboard_full_location
...
In callstack table view, copy full location with line to clipboard
2022-03-19 15:37:59 +01:00
thedmd
dc79ae6fea
In callstack table view, copy location with line to clipboard instead just location.
2022-03-19 09:48:48 +01:00
Bartosz Taudul
2a3a57d245
Backport SPSCQueue commit 3086fa9.
2022-03-18 02:09:00 +01:00
Bartosz Taudul
c2fcc699be
Apply SPSCQueue commit 62cdc1f3.
2022-03-18 02:05:55 +01:00
Bartosz Taudul
fdee87b0ae
Update robin_hood to 3.11.5.
2022-03-18 02:01:46 +01:00
Bartosz Taudul
ea59552c4e
Bump zstd to 1.5.2.
2022-03-18 01:52:11 +01:00
Bartosz Taudul
7d14aac137
Set focus on input field when find zone window appears.
2022-03-18 01:47:58 +01:00
Bartosz Taudul
3bb2094751
Sync libbacktrace with 2446c6.
2022-03-18 01:46:12 +01:00