Bartosz Taudul
|
fc85e46f31
|
Always fill source code query queue when performing a query.
Previous implementation made these two events separate.
|
2022-10-13 18:15:04 +02:00 |
|
Bartosz Taudul
|
70dd37bbea
|
Display local call stack for assembly lines.
|
2022-10-12 00:45:05 +02:00 |
|
Bartosz Taudul
|
c041b962c0
|
Construct fake callstack frames for code location data.
|
2022-10-12 00:27:12 +02:00 |
|
Bartosz Taudul
|
ed455339b3
|
Remove codeAddressToLocation map.
|
2022-10-12 00:13:07 +02:00 |
|
Bartosz Taudul
|
0b84b50d9f
|
Remove locationCodeAddressList map from Worker.
Mapping of source code locations to code addresses is now performed
dynamically during disassembly in SourceView.
|
2022-10-12 00:13:07 +02:00 |
|
Bartosz Taudul
|
57e039f96c
|
Restore building code symbol map.
|
2022-10-11 23:04:06 +02:00 |
|
Bartosz Taudul
|
383ecb6a12
|
Remove CodeLocation query and CodeInformation response.
|
2022-10-11 22:56:23 +02:00 |
|
Bartosz Taudul
|
ac6902501a
|
Get location for address from callstack frame data.
|
2022-10-11 21:47:28 +02:00 |
|
Bartosz Taudul
|
4d0768ba9d
|
Replace code location queries with callstack frame ones.
|
2022-10-11 21:40:45 +02:00 |
|
Bartosz Taudul
|
c9adadf86a
|
When opening a new trace, set view to whole time span.
|
2022-10-10 22:55:56 +02:00 |
|
Bartosz Taudul
|
60f0ed8c0e
|
Include child calls in inline propagation.
|
2022-10-09 21:12:47 +02:00 |
|
Bartosz Taudul
|
720f339784
|
Implement inline cost propagation down the stack.
|
2022-10-09 21:09:25 +02:00 |
|
Bartosz Taudul
|
dbad69cd4f
|
Add inlines propagation UI.
|
2022-10-09 21:04:41 +02:00 |
|
Bartosz Taudul
|
a87cbacbc1
|
Fix offset of source code separator line.
|
2022-10-09 13:45:20 +02:00 |
|
Bartosz Taudul
|
9f60b53729
|
Enable file selector on emscripten.
|
2022-10-06 18:12:51 +02:00 |
|
Bartosz Taudul
|
ec0757c03a
|
Change file selector to work with callbacks.
|
2022-10-06 18:12:50 +02:00 |
|
Bartosz Taudul
|
5d7cf137cf
|
Convert std::string to const char* in printf call.
|
2022-10-05 23:45:59 +02:00 |
|
Bartosz Taudul
|
3ca61ad227
|
Extract file selector functionality.
|
2022-10-05 22:50:17 +02:00 |
|
Bartosz Taudul
|
5940af8995
|
Support opening web pages on emscripten.
|
2022-10-05 01:22:35 +02:00 |
|
Bartosz Taudul
|
5874ac11f7
|
Sample parents show function, not symbol.
|
2022-10-04 22:03:05 +02:00 |
|
Bartosz Taudul
|
dff45f1dc1
|
Just one compression worker thread on emscripten.
|
2022-10-02 00:40:43 +02:00 |
|
Bartosz Taudul
|
7cdc60886c
|
Add ZEN4 to microarchitecture selector.
|
2022-10-01 12:45:11 +02:00 |
|
Bartosz Taudul
|
62c4b70aaa
|
Reenable ZEN4 cpuid.
|
2022-10-01 12:40:57 +02:00 |
|
Bartosz Taudul
|
ccb5fefca2
|
Add ZEN4 microarchitecture data.
|
2022-10-01 12:40:05 +02:00 |
|
Bartosz Taudul
|
c2142279f1
|
But do not expose it yet.
|
2022-10-01 01:42:17 +02:00 |
|
Bartosz Taudul
|
b3dcd57087
|
Add ZEN4 cpuid.
|
2022-10-01 01:39:53 +02:00 |
|
Bartosz Taudul
|
863b36d04b
|
Emscripten expects GLES2 (WebGL 1).
|
2022-09-30 00:39:42 +02:00 |
|
Bartosz Taudul
|
73fe208b97
|
Remove unused variable.
|
2022-09-29 21:02:05 +02:00 |
|
Bartosz Taudul
|
c8c198cae7
|
Drop support for old, broken compilers.
These version macros report 4.2.1 on clang.
|
2022-09-29 20:59:31 +02:00 |
|
Bartosz Taudul
|
bc30786c05
|
Mark activity when playback is underway.
|
2022-09-28 01:17:08 +02:00 |
|
Bartosz Taudul
|
37442a7671
|
Mark activity when animating message marker.
|
2022-09-28 01:13:40 +02:00 |
|
Bartosz Taudul
|
64dbaf9d84
|
Mark activity on buzz anim in zone trace.
|
2022-09-28 01:12:06 +02:00 |
|
Bartosz Taudul
|
29c7b5f259
|
Mark activity on frame times histogram highlight.
|
2022-09-28 01:12:06 +02:00 |
|
Bartosz Taudul
|
1db9681ee2
|
Mark activity when lock is highlighting.
|
2022-09-28 01:12:05 +02:00 |
|
Bartosz Taudul
|
fd93f244f0
|
Mark activity when find zone histogram is highlighting.
|
2022-09-28 01:12:05 +02:00 |
|
Bartosz Taudul
|
8117d7d4d4
|
Mark activity when buzz anim is enabled.
|
2022-09-28 01:12:04 +02:00 |
|
Bartosz Taudul
|
6552108f52
|
BuzzAnim Update() returns whether it's active.
|
2022-09-28 01:12:03 +02:00 |
|
Bartosz Taudul
|
499f51f025
|
Mark activity when animating timeline items.
|
2022-09-28 01:12:03 +02:00 |
|
Bartosz Taudul
|
09d7b7336f
|
Mark activity when notification area is in use.
|
2022-09-28 00:48:45 +02:00 |
|
Bartosz Taudul
|
1f8de433ec
|
Mark activity when zoom animation is underway.
|
2022-09-28 00:43:12 +02:00 |
|
Bartosz Taudul
|
03a17c621e
|
Mark activity when waiting dots are drawn.
|
2022-09-28 00:36:01 +02:00 |
|
Bartosz Taudul
|
fb4d76469b
|
Activity tracking global variable.
|
2022-09-28 00:36:00 +02:00 |
|
Bartosz Taudul
|
a8276c41c3
|
Allow checking whether View was active.
Currently this only checks if client connection is active.
|
2022-09-27 22:31:53 +02:00 |
|
Bartosz Taudul
|
e7184565b3
|
No need for more than one space between mnemonic and operands.
|
2022-09-24 00:39:04 +02:00 |
|
Bartosz Taudul
|
da58c1f55e
|
Make source location display a bit shorter in asm line.
|
2022-09-24 00:37:23 +02:00 |
|
Bartosz Taudul
|
55e78ba4f7
|
Use ellipsis for more condensed source file in asm line.
|
2022-09-24 00:29:38 +02:00 |
|
Bartosz Taudul
|
7ea063539c
|
Take less space for asm address in relative mode.
|
2022-09-21 20:39:35 +02:00 |
|
Bartosz Taudul
|
3d0e461140
|
Assembly lines spacing improvements.
|
2022-09-21 20:26:17 +02:00 |
|
Bartosz Taudul
|
3fa5b8f15a
|
Display local jump target source code preview in tooltip.
|
2022-09-19 00:33:45 +02:00 |
|
Bartosz Taudul
|
0596fac6f2
|
Display inline function name in local jump label.
|
2022-09-19 00:33:18 +02:00 |
|