Bartosz Taudul
|
006bfeaf56
|
Use fixed-width font to draw addresses.
|
2023-01-05 22:20:56 +01:00 |
|
Bartosz Taudul
|
d76e3a364a
|
Cosmetics.
|
2023-01-03 13:56:56 +01:00 |
|
sean
|
b597ab5a0a
|
Fix: Don't let make_unique initialise data unnecessarily
|
2023-01-03 13:09:26 +01:00 |
|
Bartosz Taudul
|
6c699d293e
|
Annotate assembly dumps with source line information.
|
2023-01-01 16:19:37 +01:00 |
|
Bartosz Taudul
|
bb8393c918
|
Calculate max operand length.
|
2023-01-01 14:47:10 +01:00 |
|
Bartosz Taudul
|
1945b1bfa0
|
Change assembly comment character from ; to #.
This makes llvm-mca silent about unknown tokens.
|
2023-01-01 14:42:50 +01:00 |
|
Bartosz Taudul
|
b8029f7448
|
Show diff direction and allow reversal.
|
2022-12-30 20:33:17 +01:00 |
|
Bartosz Taudul
|
166c553af3
|
Make diff added/deleted files list collapsed by default.
|
2022-12-30 20:20:52 +01:00 |
|
Bartosz Taudul
|
314b1b48c8
|
Condense source diff.
|
2022-12-23 19:56:39 +01:00 |
|
Bartosz Taudul
|
1eaebb44cb
|
Display changes in source files in compare menu.
|
2022-12-23 19:40:58 +01:00 |
|
Bartosz Taudul
|
205930fd2c
|
Add file and diff printers.
|
2022-12-23 19:40:58 +01:00 |
|
Bartosz Taudul
|
5a442f123e
|
Calculate diff between source files.
|
2022-12-23 19:40:58 +01:00 |
|
Bartosz Taudul
|
4bb0a1f1ed
|
Add line splitter.
|
2022-12-23 19:40:58 +01:00 |
|
Bartosz Taudul
|
bd06d4e104
|
Build lists of unique source files in comparison menu.
|
2022-12-23 19:40:58 +01:00 |
|
Bartosz Taudul
|
886456ea44
|
Load source cache in comparison worker.
|
2022-12-23 19:40:57 +01:00 |
|
Bartosz Taudul
|
359840bec0
|
Add source diff radio button to compare menu.
Majority of this commit are whitespace changes.
|
2022-12-23 19:40:57 +01:00 |
|
Tomaž Vöröš
|
1969ef0f43
|
Reintroduce the vertical scroll-bar reset logic in TimelineController.
|
2022-12-19 19:05:18 +01:00 |
|
Tomaž Vöröš
|
b4e8e042a8
|
Fix a code style issue.
|
2022-12-18 23:30:47 +01:00 |
|
Tomaž Vöröš
|
e4ab6cdaf1
|
Fix TimelineController height calculation.
|
2022-12-18 20:45:42 +01:00 |
|
Tomaž Vöröš
|
d6772900ad
|
Get rid of a non-linearity in TimelineItem resizing animation.
|
2022-12-18 20:09:15 +01:00 |
|
Tomaž Vöröš
|
0cc6bb4ff9
|
More pleasant TimelineItem resizing parameters.
|
2022-12-18 20:06:57 +01:00 |
|
Tomaž Vöröš
|
db6acfe9b5
|
Change resize logic such that TimelineItem instances "don't chase" each other anymore.
|
2022-12-18 20:06:10 +01:00 |
|
Bartosz Taudul
|
a2825c8601
|
Update ZEN4 CPU name.
|
2022-11-29 17:06:10 +01:00 |
|
Bartosz Taudul
|
d24f768b1f
|
Update to official uops.info ZEN4 data.
|
2022-11-29 17:03:29 +01:00 |
|
Bartosz Taudul
|
4abb3b5e90
|
Pressing cancel is not an error.
|
2022-10-30 00:44:30 +02:00 |
|
Bartosz Taudul
|
11cafbff1d
|
Expose internal file selector failure state.
|
2022-10-30 00:36:07 +02:00 |
|
Bartosz Taudul
|
fbfd7e5186
|
Report if file selector can be displayed.
|
2022-10-30 00:31:15 +02:00 |
|
Bartosz Taudul
|
bae7fb3e88
|
Drop support for 0.7.x traces.
|
2022-10-28 00:14:06 +02:00 |
|
Bartosz Taudul
|
96c6898da3
|
Add 0.9 protocol version to protocol history.
|
2022-10-27 23:56:54 +02:00 |
|
Bartosz Taudul
|
d34af7166e
|
Remove graphical representation of instruction latencies.
|
2022-10-26 21:47:17 +02:00 |
|
Bartosz Taudul
|
3afe9a98cf
|
Move code size to assembly pane.
|
2022-10-26 21:45:14 +02:00 |
|
Bartosz Taudul
|
19e36f5e80
|
Condense some more.
|
2022-10-26 21:33:07 +02:00 |
|
Bartosz Taudul
|
fbf0d47c1c
|
Condense some text labels.
|
2022-10-26 19:49:13 +02:00 |
|
Bartosz Taudul
|
762b3a810a
|
Smaller font for symbol image name.
|
2022-10-26 19:40:30 +02:00 |
|
Bartosz Taudul
|
0eef0a8313
|
Fix window focus issues when navigating with WSAD.
|
2022-10-26 19:33:04 +02:00 |
|
Bartosz Taudul
|
e3eead78a8
|
Further as-needed compression of jump graph.
|
2022-10-19 21:33:20 +02:00 |
|
Bartosz Taudul
|
11258fab73
|
Condense jump arrows, depending on max depth of jump graph.
|
2022-10-19 01:06:41 +02:00 |
|
Bartosz Taudul
|
33e5e07629
|
Extract calculation of jump separation.
|
2022-10-19 01:01:59 +02:00 |
|
Bartosz Taudul
|
11ea081c57
|
Do not use thousands separator for source line numbers.
|
2022-10-18 22:18:50 +02:00 |
|
Bartosz Taudul
|
d90fed8296
|
Implement resetting selected microarchitecture.
|
2022-10-18 21:44:08 +02:00 |
|
Bartosz Taudul
|
dc6c3962d3
|
Add software S3TC decoder.
|
2022-10-15 13:06:08 +02:00 |
|
Bartosz Taudul
|
fdb130651d
|
Detect if hardware supports S3TC.
|
2022-10-15 12:56:19 +02:00 |
|
Bartosz Taudul
|
306ef02aa2
|
Do not limit inline propagation to sample count cost.
|
2022-10-15 00:43:07 +02:00 |
|
Bartosz Taudul
|
564534c703
|
Perform fast integer comparison before comparing strings.
|
2022-10-15 00:42:01 +02:00 |
|
Bartosz Taudul
|
47ec7de479
|
Propagate inlines for hw sample impact.
|
2022-10-15 00:39:25 +02:00 |
|
Bartosz Taudul
|
e7da2efdd1
|
Include hardware samples in inline propagation.
|
2022-10-15 00:35:51 +02:00 |
|
Bartosz Taudul
|
5db18087f5
|
Propagate inlines to src line addresses.
|
2022-10-15 00:27:54 +02:00 |
|
Bartosz Taudul
|
ba34596b91
|
No cost propagation when symbol is narrowed down to a single function.
|
2022-10-14 21:36:09 +02:00 |
|
Bartosz Taudul
|
d0d6b8fd8e
|
Use menus in inline call stack popup.
|
2022-10-14 19:49:06 +02:00 |
|
Bartosz Taudul
|
27ab25709d
|
Update imgui to f87e891f.
|
2022-10-14 19:48:38 +02:00 |
|