Include parameters and their values in JSON report.
"{ Package: 'jv:calipel/s' }"
Object subclass:#BenchmarkOutcome
instanceVariableNames:'times benchmark parameters'
classVariableNames:''
poolDictionaries:''
category:'CalipeL-S-Core'
!
!BenchmarkOutcome class methodsFor:'instance creation'!
benchmark:benchmarkArg times:timesArg parameters:paramsArg
^self new benchmark:benchmarkArg times:timesArg parameters:paramsArg
"Created: / 11-06-2013 / 23:19:03 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
instance:instanceArg times:timesArg parameters:paramsArg
^self new instance:instanceArg times:timesArg parameters:paramsArg
"Created: / 04-06-2013 / 22:26:11 / Jan Vrany <jan.vrany@fit.cvut.cz>"
! !
!BenchmarkOutcome methodsFor:'accessing'!
benchmark
^ benchmark
"Created: / 11-06-2013 / 23:19:53 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
parameters
^ parameters
!
time
^ times min
"Modified: / 04-06-2013 / 22:25:40 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
times
^ times
! !
!BenchmarkOutcome methodsFor:'initialization'!
benchmark:benchmarkArg times:timesArg parameters:paramsArg
benchmark := benchmarkArg.
times := timesArg.
parameters := paramsArg.
"Created: / 11-06-2013 / 23:19:23 / Jan Vrany <jan.vrany@fit.cvut.cz>"
! !
!BenchmarkOutcome class methodsFor:'documentation'!
version_HG
^ '$Changeset: <not expanded> $'
!
version_MC
^ 'CalipeL_S-Core-JanVrany.7 5c300a20-c9d7-11e2-a959-606720e43e2c 2013-05-31T10:49:17 JanVrany'
! !