1
0
mirror of https://github.com/wolfpld/tracy.git synced 2025-03-20 07:40:02 +08:00
Commit Graph

3974 Commits

Author SHA1 Message Date
Cody Tapscott cabfe25333 Add left/right counts to histogram tooltip 2023-01-06 21:37:23 -07:00
Bartosz Taudul 8a9deb69c8 Fix expand-process separators in CPU data window. 2023-01-05 22:48:07 +01:00
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