Skip to content

Releases: shioyadan/Konata

v0.39

17 Feb 10:37
Compare
Choose a tag to compare

fix: fix a memory leak in a search feature
fix: fix a bug where operand dependencies may not be parsed correctly in gem5
feat: update electron to v23

v0.38

18 Sep 06:33
Compare
Choose a tag to compare

This version has been modified to greatly improve Konata's GUI responsiveness when loading large files, but it may be unstable. If you find any problems, please report them.

feat: implement a multi-level page store
fix: fix a bug where the "find next/previous" feature may not work properly on wrap-around
fix: fix a bug where the last stage of a flushed op may not be shown

v0.37

10 Sep 05:21
Compare
Choose a tag to compare

fix: fix a bug that the bottom-most op in the pipeline view is not displayed
fix: fix a bug where a search next/previous string feature is broken
fix: fix a bug that Konata freezes when the "Split lanes" feature is enabled and then files are reloaded
fix: fix a bug that does not show the last 1 cycle stages
fix: relax error checking condition for "C" command in Kanata format
feat: update Electron to v19
feat: unclosed stages are now automatically closed when a new stage is started in the Kanata file format
doc: add a document describing the Kanata file format (https://github.com/shioyadan/Konata/blob/master/docs/kanata-log-format.md)

v0.36

05 Nov 12:28
Compare
Choose a tag to compare
  • Update Electron to v15
  • Fix an issue where Konata crashes when loading large files (about 2GB or more).
    This problem occurs because the new Electron (> v8) cannot handle more than 4GB of memory in the renderer process. The new Konata tries to work around this problem by using more aggressive memory compression, but it will crash as before if you load a file that is larger than 10-15 GB.

v0.35

20 Feb 14:47
Compare
Choose a tag to compare

If the pre-built binary cannot be launched in your environment, try to launch it from the source code as described in README.md.

feat: add install scripts
feat: konata.vbs now passes command line argument
feat: the packaged version now uses asar
feat: trim spaces before/after numbers in Kanata log
feat: optimize Onikiri parser
feat: internal data compression is now performed in worker threads
feat: add a feature that accepts drag-on-dropped multiple files
feat: splitter positions are adjusted on "adjust position"
feat: add error handling to onikiri_parser
feat: add "ThreadID" pipeline color scheme
feat: add a short cut key that quits Konata
feat: add a shell script to launch Konata
feat: add a feature that loads files passed through command line arguments
feat: update Electron to 10.1.3
feat: add a feature that changes a zoom factor
feat: adding settings dialog
feat: improve scroll when finding next/previous texts
feat: add short cut keys of ctrl+up/down for zoom in/out
feat: label pane fonts are no longer expanded
feat: the background of pipelines is drawn in stripe colors

fix: fix a bug where Konata can crash when loading invalid files
fix: fix a bug where statistics processing is incorrectly stopped
fix: fix a bug where it crashes when using a color scheme
fix: fix a bug where Konata crashes when loading invalid files
fix: konata.sh now can accept input files correctly
fix: fix a bug where Konata does not parse command line arguments correctly
fix: fix a bug where un-retired/un-flushed ops are not closed correctly
fix: fix a bug where stages cannot be shown when lean/stage names include spaces
fix: fix a bug where Konata cannot be launched in a directory other than the source directory
fix: fix a bug where globally installed Electron is used in konata.sh/.vbs
fix fix a bug where setting values are not applied correctly
fix: remove CSS animation for progress bars
fix fix a bug where set values are not applied correctly
fix: fix the position of a find result tip
fix: fix a bug where internal data compression can corrupt
fix: fix a bug where it can crash when no file is selected in a file open dialog
fix: fix a bug where stage sizes are incorrectly calculated
fix: disable key board shortcuts when dialogs are opened

v0.34

25 Feb 07:53
Compare
Choose a tag to compare
  • feat: significantly reduce memory usage when loading large files
  • feat: add a custom color scheme feature
    • You can add customized color schemes by modifying the configuration file
  • feat: tweak zoom related parameters
  • fix: fix a bug where lanes consisting of 3 or more were not rendered correctly
  • fix: fix "Unique" color scheme

Note that this version is possibly unstable due to significant changes in internal data structures...

v0.33

30 Jan 18:00
Compare
Choose a tag to compare
  • Add a feature that saves command histories (up/down key shows histories like a command line shell)
  • Add "l" command, which loads a file
  • Labels in the left pane is now zoomed
  • A splitter position is now saved

v0.32

29 Jan 16:54
Compare
Choose a tag to compare
  • Add a feature to save the window position of Konata.
  • Tweak an algorithm of horizontal position compensation for vertical wheel scroll.
  • The "adjust position" feature now synchronizes the zoom level when the sync-mode is enabled.
  • In the configuration file, add threshold parameters that determine the level of detail at which Konata renders pipelines.
  • Reduce memory usage slightly (10%~).

v0.31

17 Aug 01:16
Compare
Choose a tag to compare
  • Fix bugs related to a command palette
  • Add another color scheme
  • Tweak rendering parameters

v0.30

14 Aug 13:01
Compare
Choose a tag to compare
  • Fix a freeze bug in scrolling/zooming
  • Add asynchronous search/stats features
  • Add a location bookmark feature
  • Add recently loaded file histories
  • Add stats support for x86 in gem5
  • Update Electron to v6.0.1