Bartosz Taudul
|
ee13d3fa44
|
Retrieve address of symbol, not first instruction in line.
|
2021-06-19 19:52:33 +02:00 |
|
Bartosz Taudul
|
8045ceee5d
|
Display function assigned to assembly line.
|
2021-06-19 19:52:33 +02:00 |
|
Bartosz Taudul
|
ec3ee09f09
|
Add inline symbols map accessors.
|
2021-06-19 19:13:34 +02:00 |
|
Bartosz Taudul
|
654331a8c8
|
Create code address -> symbol map.
|
2021-06-19 19:07:57 +02:00 |
|
Bartosz Taudul
|
fe7db6db4e
|
Send symbol address in code information message.
|
2021-06-19 19:07:56 +02:00 |
|
Bartosz Taudul
|
3ce2f6209a
|
Return symbol address in DecodeCodeAddress().
|
2021-06-19 19:02:08 +02:00 |
|
Bartosz Taudul
|
cc0ca341bb
|
Add cost criteria selection UI.
|
2021-06-19 18:16:11 +02:00 |
|
Bartosz Taudul
|
7ad9cafefb
|
Add child call samples hints to the UI.
|
2021-06-19 17:41:29 +02:00 |
|
Bartosz Taudul
|
6e8d57bc98
|
Update context switches look.
|
2021-06-19 16:50:25 +02:00 |
|
Bartosz Taudul
|
c17a913cf5
|
Update zones look.
|
2021-06-19 16:43:56 +02:00 |
|
Bartosz Taudul
|
b91cd9148d
|
Add 2-segment line drawing wrapper.
|
2021-06-19 16:22:50 +02:00 |
|
Bartosz Taudul
|
188320db48
|
Simplify zone color data retrieval.
|
2021-06-19 16:20:35 +02:00 |
|
Bartosz Taudul
|
f6c2255e88
|
Update manual.
|
2021-06-19 14:24:59 +02:00 |
|
Bartosz Taudul
|
7e1622083e
|
Use monotonic raw clock for hardware sampling.
|
2021-06-19 13:40:31 +02:00 |
|
Bartosz Taudul
|
2c4b2ce6f0
|
Document how bad graphic drivers are.
|
2021-06-19 13:19:49 +02:00 |
|
Bartosz Taudul
|
5e582ef057
|
Omit line number from source locations, if not known.
|
2021-06-19 12:47:55 +02:00 |
|
Bartosz Taudul
|
91f1845d92
|
Add LocationToString() helper.
|
2021-06-19 12:33:23 +02:00 |
|
Bartosz Taudul
|
c69cf5bd3f
|
Cosmetics.
|
2021-06-19 12:33:16 +02:00 |
|
Bartosz Taudul
|
8e5a53a191
|
Merge remote-tracking branch 'origin/master' into hw
|
2021-06-19 12:19:10 +02:00 |
|
Bartosz Taudul
|
7fbf796ecb
|
Merge pull request #234 from avoroshilov/fix-crash-conversion
Fix a crash in Worker c-tor when converting certain JSON files
|
2021-06-19 12:01:27 +02:00 |
|
Andrey Voroshilov
|
d4d77006ac
|
Fix a crash in Worker c-tor when converting certain JSON files
|
2021-06-19 01:12:41 -07:00 |
|
Bartosz Taudul
|
e1b68232dc
|
Better describe kernel ghost zones.
|
2021-06-19 01:40:05 +02:00 |
|
Bartosz Taudul
|
a96410547b
|
Display thread kernel time.
|
2021-06-17 01:56:16 +02:00 |
|
Bartosz Taudul
|
d49da69972
|
Count kernel samples.
|
2021-06-17 01:47:19 +02:00 |
|
Bartosz Taudul
|
7086f2db65
|
Merge branch 'master' into hw
|
2021-06-17 01:37:10 +02:00 |
|
Bartosz Taudul
|
fde62b4e6e
|
Dynamically load some dbghelp functions.
|
2021-06-17 01:34:45 +02:00 |
|
Bartosz Taudul
|
c41a5b0df0
|
Update manual.
|
2021-06-17 01:03:25 +02:00 |
|
Bartosz Taudul
|
8f8a28db60
|
Allow manual setting of DPI scale.
|
2021-06-17 00:52:50 +02:00 |
|
Bartosz Taudul
|
d2ebe341f2
|
Allow filtering out kernel symbols from statistics view.
|
2021-06-16 01:43:09 +02:00 |
|
Bartosz Taudul
|
f145ca5897
|
Fix assert.
|
2021-06-16 01:39:43 +02:00 |
|
Bartosz Taudul
|
538cf3bcf1
|
Deprecate cygwin and mingw.
|
2021-06-16 00:59:30 +02:00 |
|
Bartosz Taudul
|
2f7d79adba
|
No _alloca() on cygwin.
|
2021-06-16 00:52:12 +02:00 |
|
Bartosz Taudul
|
50e0d4781b
|
No kernel cache on cygwin.
|
2021-06-16 00:51:30 +02:00 |
|
Bartosz Taudul
|
48fe6550a6
|
Kernel code is unreachable from user space.
|
2021-06-15 21:40:08 +02:00 |
|
Bartosz Taudul
|
f1bf663160
|
Load kernel symbols.
|
2021-06-15 21:28:32 +02:00 |
|
Bartosz Taudul
|
2d5f6a411c
|
Add windows kernel module discovery.
|
2021-06-15 21:28:32 +02:00 |
|
Bartosz Taudul
|
8fa9860764
|
Load windows device drivers list.
|
2021-06-15 21:28:31 +02:00 |
|
Bartosz Taudul
|
bdb11f6e48
|
Use same kernel module name as on Linux.
|
2021-06-15 02:31:51 +02:00 |
|
Bartosz Taudul
|
5b642cad01
|
Implement combining sample callstacks.
This is required, because Windows will send two callstacks with the same
timestamp, one for kernel-space, second for user-space.
|
2021-06-15 02:25:12 +02:00 |
|
Bartosz Taudul
|
db1dc311b0
|
Add Int48 clearing function.
|
2021-06-15 02:04:32 +02:00 |
|
Bartosz Taudul
|
0fdd5ab01b
|
Extract callstack sample processing implementation.
|
2021-06-15 01:59:49 +02:00 |
|
Bartosz Taudul
|
6d03b18d1c
|
Don't filter out kernel frames on win32.
|
2021-06-15 01:40:21 +02:00 |
|
Bartosz Taudul
|
891e1ac280
|
Read combine samples flag on server.
|
2021-06-15 01:33:43 +02:00 |
|
Bartosz Taudul
|
697ec4372e
|
Set combine samples flag on win32.
|
2021-06-15 01:32:18 +02:00 |
|
Bartosz Taudul
|
06dcdd342f
|
Combine flags in welcome message.
|
2021-06-15 01:26:50 +02:00 |
|
Bartosz Taudul
|
004681b02b
|
Merge remote-tracking branch 'origin/master' into hw
|
2021-06-14 23:54:34 +02:00 |
|
Bartosz Taudul
|
5834a4be44
|
Update NEWS.
|
2021-06-14 23:52:23 +02:00 |
|
Bartosz Taudul
|
39e317f36d
|
Fix display of messages with newlines.
|
2021-06-14 23:51:41 +02:00 |
|
Bartosz Taudul
|
d07db80b44
|
Fix rpmalloc init for shared libraries.
|
2021-06-13 12:15:36 +02:00 |
|
Bartosz Taudul
|
698e5f0210
|
Probe precise_ip for software sampling.
|
2021-06-13 01:21:09 +02:00 |
|