Bartosz Taudul
|
fa8c99fd74
|
Fix missing limit range checkbox in source view.
This could happen if range was limited in such a way, that no sample was
within the region.
|
2021-04-18 14:42:35 +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
|
62ac5544b6
|
Trim empty lines at top and bottom of source preview.
|
2021-03-27 13:55:22 +01:00 |
|
Bartosz Taudul
|
1cb6c17991
|
Move syntax color tables to a common header.
|
2021-03-27 13:03:19 +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
|
2fe1fb974a
|
Display number of entry call stacks in a tooltip.
|
2021-03-26 00:27:23 +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 |
|
Bartosz Taudul
|
ec16182887
|
Only pack pointer if needed.
|
2021-03-26 00:14:12 +01:00 |
|
Stone Tickle
|
1918c0ffe6
|
fix TRACY_NO_FILESELECTOR macro
|
2021-03-17 08:51:24 +09:00 |
|
Bartosz Taudul
|
c08d591bf3
|
Use proper capstone include path.
|
2021-01-26 20:35:57 +01:00 |
|
Bartosz Taudul
|
3495a5a678
|
Print Arm machine code as a 4-byte number would be printed.
|
2020-11-28 13:24:56 +01:00 |
|
Bartosz Taudul
|
63e3c236f4
|
Add Zen 3 to list of uarchs.
|
2020-11-15 21:29:59 +01:00 |
|
Bartosz Taudul
|
2f77885fd9
|
Show if an matching microarchitecture is selected.
|
2020-11-13 17:37:53 +01:00 |
|
Bartosz Taudul
|
d7059eca63
|
Prepare for Zen 3.
0xA20F10 is Vermeer.
|
2020-11-07 00:26:45 +01:00 |
|
Bartosz Taudul
|
30b4eafa22
|
Add Zen 2 CPU ids.
0x860F81 is Lucienne.
0x890F00 is VanGogh.
|
2020-11-07 00:26:00 +01:00 |
|
Bartosz Taudul
|
b36e821cc7
|
Add cascade lake CPU ids.
|
2020-11-07 00:20:55 +01:00 |
|
Bartosz Taudul
|
02c90db2e4
|
Display op description, if available.
|
2020-11-07 00:16:10 +01:00 |
|
Bartosz Taudul
|
a5fd6662be
|
Add CLX to list of uarchs.
|
2020-11-07 00:07:20 +01:00 |
|
Bartosz Taudul
|
0c48956410
|
Fix parsing of source files that do not end in newline.
|
2020-10-28 21:43:03 +01:00 |
|
Bartosz Taudul
|
3976408550
|
Adapt to non-obsolete ImGuiListClipper interface.
|
2020-10-18 22:51:59 +02:00 |
|
Bartosz Taudul
|
07fe1266b0
|
Fix string iteration condition.
|
2020-10-02 19:31:42 +02:00 |
|
Bartosz Taudul
|
a2f0f7754d
|
Fix integer types.
|
2020-10-02 19:30:01 +02:00 |
|
Bartosz Taudul
|
f828fed015
|
Remove unused variables.
|
2020-08-15 02:23:04 +02:00 |
|
Bartosz Taudul
|
fa7d515165
|
Display base symbol address in symbol view window.
|
2020-08-13 16:36:13 +02:00 |
|
Bartosz Taudul
|
b6d54281a9
|
Ignore unknown source lines during ip stats gathering.
|
2020-08-13 00:34:55 +02:00 |
|
Bartosz Taudul
|
8e9a701277
|
Fix crash when trying to open unavailable source file.
|
2020-08-12 19:05:16 +02:00 |
|
Bartosz Taudul
|
8cfc614047
|
Include time range limits in symbol view functions list.
|
2020-08-11 21:07:23 +02:00 |
|
Bartosz Taudul
|
46163a1989
|
Implement asm ip stats counter.
|
2020-08-11 21:07:23 +02:00 |
|
Bartosz Taudul
|
7aa8e408df
|
Remove unused variable.
|
2020-08-11 16:02:07 +02:00 |
|
Bartosz Taudul
|
5dd7c7e402
|
Add time range limiting to symbol view.
|
2020-08-10 18:58:33 +02:00 |
|
Bartosz Taudul
|
85f54499fe
|
Add range limit UI to symbol view.
|
2020-08-10 12:11:07 +02:00 |
|
Bartosz Taudul
|
6fe3736a23
|
When selecting function in symbol view, go to function location.
|
2020-07-19 23:43:52 +02:00 |
|
Bartosz Taudul
|
d614dbeda3
|
Show image name next to symbol name.
|
2020-07-14 17:23:04 +02:00 |
|
Bartosz Taudul
|
21ddd0a820
|
Postpone initialization of hashmaps.
|
2020-06-12 11:26:44 +02:00 |
|
Bartosz Taudul
|
d1ef8ea90b
|
Set owner of file dialogs on windows.
|
2020-06-10 01:52:17 +02:00 |
|
Bartosz Taudul
|
929d399995
|
Fix determination of line width.
|
2020-06-08 14:02:11 +02:00 |
|
Bartosz Taudul
|
c384ec132f
|
Fix position of source separator line.
|
2020-06-06 20:50:24 +02:00 |
|
Bartosz Taudul
|
9c49ee3dd3
|
Don't mark windows as write-modified when only reading data.
|
2020-06-06 20:46:46 +02:00 |
|
Bartosz Taudul
|
ecfeb01aad
|
Set source view content width to max value, regardless of clipping.
|
2020-06-06 12:37:05 +02:00 |
|
Bartosz Taudul
|
16b116ee83
|
Enable horizontal scrollbar in source view.
|
2020-06-05 19:04:12 +02:00 |
|
Bartosz Taudul
|
71d789063e
|
Show only relevant options in asm view.
|
2020-06-04 19:59:13 +02:00 |
|
Bartosz Taudul
|
3fbc2c8036
|
Increase buffer size.
|
2020-06-04 19:54:11 +02:00 |
|
Bartosz Taudul
|
e19a981b8c
|
Fix display of unknown source locations in asm view.
|
2020-06-04 19:39:43 +02:00 |
|
Bartosz Taudul
|
ce2e01bcd7
|
Skip processing uarch data if AT&T mode is enabled.
|
2020-06-04 19:30:44 +02:00 |
|
Bartosz Taudul
|
adc2c12a67
|
Clear asm data when opening just source view.
|
2020-06-04 19:20:24 +02:00 |
|
Bartosz Taudul
|
c52936855e
|
Don't read beyond buffer end.
|
2020-06-04 02:46:46 +02:00 |
|
Bartosz Taudul
|
4f3934ae6a
|
Use correct symbol address.
|
2020-05-26 02:08:30 +02:00 |
|
Bartosz Taudul
|
898a10ef82
|
Display base function is symbol as '[ - self - ]'.
|
2020-05-25 21:42:01 +02:00 |
|