Benchmark Configuration

Short Description/NameScalaDoc
Long DescriptionThe Scala documentation tool
AuthorLAMP/EPFL
LicenseBSD-like
CopyrightCopyright 2002-2010 EPFL, Lausanne
URLhttp://www.scala-lang.org/
Version2.8.1

This benchmark is externally single‐threaded.

Input size small

Uses a single thread to drive the workload.

Arguments
${SCRATCH}/scaladoc/src/scala/tools/scalap/scalax/util/StringUtil.scala

The following is the list of outputs validated by the benchmark harness.

FilenameText file?SizeLinesDigest
stdout.logYesn/an/a725288a9a84b96de0cee14cdad0dfbddc8840c67

Input size default

Uses a single thread to drive the workload.

Arguments
${SCRATCH}/scaladoc/src/scala/tools/scalap/scalax/rules/Arrows.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/scalax/rules/Functors.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/scalax/rules/Input.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/scalax/rules/Memoisable.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/scalax/rules/Monad.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/scalax/rules/Result.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/scalax/rules/Rule.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/scalax/rules/Rules.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/scalax/rules/SeqRule.scala

The following is the list of outputs validated by the benchmark harness.

FilenameText file?SizeLinesDigest
stdout.logYesn/an/a725288a9a84b96de0cee14cdad0dfbddc8840c67
stderr.logYesn/an/aa47b86108f50674d271c2ce88cec280c069bfeb6

Input size large

Uses a single thread to drive the workload.

Arguments
${SCRATCH}/scaladoc/src/scala/tools/scalap/Arguments.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/ByteArrayReader.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/Classfile.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/Classfiles.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/CodeWriter.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/Decode.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/JavaWriter.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/Main.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/MetaParser.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/Names.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/Properties.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/scalax/rules/Arrows.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/scalax/rules/Functors.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/scalax/rules/Input.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/scalax/rules/Memoisable.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/scalax/rules/Monad.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/scalax/rules/Result.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/scalax/rules/Rule.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/scalax/rules/Rules.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/scalax/rules/scalasig/ClassFileParser.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/scalax/rules/scalasig/Flags.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/scalax/rules/scalasig/ScalaSigPrinter.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/scalax/rules/scalasig/ScalaSig.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/scalax/rules/scalasig/SourceFileAttributeParser.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/scalax/rules/scalasig/Symbol.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/scalax/rules/scalasig/Type.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/scalax/rules/SeqRule.scala
${SCRATCH}/scaladoc/src/scala/tools/scalap/scalax/util/StringUtil.scala

The following is the list of outputs validated by the benchmark harness.

FilenameText file?SizeLinesDigest
stdout.logYesn/an/a725288a9a84b96de0cee14cdad0dfbddc8840c67
stderr.logYesn/an/aa47b86108f50674d271c2ce88cec280c069bfeb6