java -jar slo.jar [[-c] | [--cut-off-percentage]
This option specifies that only
percentage percent of all reuses need to be read. The less important reuse information doesn't need to be read in. This can be useful to reduce the memory usage of SLO.
At start-up, read in cache size info from
Set default lower bound for X-axis in histogram to
Set default lower bound for Y-axis in histogram to
Set default upper bound for X-axis in histogram to
Set default upper bound for Y-axis in histogram to
Take a screenshot of the reuse distance histogram, and dump it in PNG file format to file
filename.png. After dumping the histogram, SLO exits.
Set the resolution of the png-file dumped by option
Set the width of the png-file dumped by option
Set the height of the png-file dumped by option
dirname. The browse the result with a web-browser, browse to file
index.html in directory
dirname. After generating the HTML pages, SLO exits.
The number of refactorings suggested by SLO may grow large for some complex programs. As a result, the reuse distance histogram contains many different colored bars. This may slow down the interactive drawing of the histogram too much. Therefore, this option allows to limit the number of colored bars drawn to
nrSeries, so that SLO reacts quicker to user interaction. By default, the value of
nrSeries is 40. All other less-important refactorings are combined into a single category named
"other", and are drawn in black.
Reads preferences from the XML-file
preferences.xml. For the list of preferences that can be set: see Section 4, “Preferences file options”
Writes preferences to the XML-file
preferences.xml. The file is written after exiting SLO. For the list of preferences that can be set: see Section 4, “Preferences file options”
Writes out to standard output the minimum number of refactorings that must be applied to optimize at least
percentage percent of all reuse distance longer than a given cache size. After dumping the table to stdout, SLO exits.