diff options
Diffstat (limited to 'Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra/src/hu')
-rw-r--r-- | Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra/src/hu/bme/mit/inf/dslreasoner/viatrasolver/logic2viatra/ModelGenerationMethodProvider.xtend | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra/src/hu/bme/mit/inf/dslreasoner/viatrasolver/logic2viatra/ModelGenerationMethodProvider.xtend b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra/src/hu/bme/mit/inf/dslreasoner/viatrasolver/logic2viatra/ModelGenerationMethodProvider.xtend index b63607f7..7e78c27e 100644 --- a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra/src/hu/bme/mit/inf/dslreasoner/viatrasolver/logic2viatra/ModelGenerationMethodProvider.xtend +++ b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra/src/hu/bme/mit/inf/dslreasoner/viatrasolver/logic2viatra/ModelGenerationMethodProvider.xtend | |||
@@ -22,9 +22,16 @@ import java.util.Map | |||
22 | 22 | ||
23 | class ModelGenerationStatistics { | 23 | class ModelGenerationStatistics { |
24 | public var long transformationExecutionTime = 0 | 24 | public var long transformationExecutionTime = 0 |
25 | public var long metricCalculationTime = 0 | ||
26 | |||
25 | synchronized def addExecutionTime(long amount) { | 27 | synchronized def addExecutionTime(long amount) { |
26 | transformationExecutionTime+=amount | 28 | transformationExecutionTime+=amount |
27 | } | 29 | } |
30 | |||
31 | synchronized def addMetricCalculationTime(long amount) { | ||
32 | metricCalculationTime+=amount | ||
33 | } | ||
34 | |||
28 | public var long PreliminaryTypeAnalisisTime = 0 | 35 | public var long PreliminaryTypeAnalisisTime = 0 |
29 | } | 36 | } |
30 | @Data class ModelGenerationMethod { | 37 | @Data class ModelGenerationMethod { |