public class SoycDashboard extends Object
Constructor and Description |
---|
SoycDashboard(OutputDirectory outDir) |
Modifier and Type | Method and Description |
---|---|
void |
generateCompilerMetricsForOnePermutation(ModuleMetricsArtifact moduleMetrics,
PrecompilationMetricsArtifact precompilationMetrics,
CompilationMetricsArtifact compilationMetrics) |
void |
generateCrossPermutationFiles(Map<String,List<String>> permInfo) |
void |
generateForOnePermutation() |
static void |
main(String[] args) |
static InputStream |
openPossiblyGzippedFile(String filename)
Open a file for reading.
|
void |
readDependencies(InputStream stream) |
void |
readSizeMaps(InputStream stream) |
void |
readSplitPoints(InputStream stream) |
void |
startNewPermutation(String permutationId) |
public SoycDashboard(OutputDirectory outDir)
public static void main(String[] args) throws InterruptedException
InterruptedException
public static InputStream openPossiblyGzippedFile(String filename) throws IOException
GZIPInputStream
.IOException
public void generateCompilerMetricsForOnePermutation(ModuleMetricsArtifact moduleMetrics, PrecompilationMetricsArtifact precompilationMetrics, CompilationMetricsArtifact compilationMetrics) throws IOException
IOException
public void generateCrossPermutationFiles(Map<String,List<String>> permInfo) throws IOException
IOException
public void generateForOnePermutation() throws IOException
IOException
public void readDependencies(InputStream stream) throws ParserConfigurationException, SAXException, IOException
public void readSizeMaps(InputStream stream) throws ParserConfigurationException, SAXException, IOException
public void readSplitPoints(InputStream stream) throws ParserConfigurationException, SAXException, IOException
public void startNewPermutation(String permutationId)
Copyright © 2018. All rights reserved.