Benchmark Configuration

Short Description/NameScalariform
Long DescriptionA code formatter for Scala
AuthorMatthew D. Russell
LicenseMIT License
CopyrightCopyright 2010 Matthew D. Russell
URLhttp://mdr.github.com/scalariform/
Version0.0.9

This benchmark is externally single‐threaded.

Input size tiny

Uses a single thread to drive the workload.

Arguments
${SCRATCH}/scalariform/scala/io/BufferedSource.scala
${SCRATCH}/scalariform/scala/io/BytePickle.scala
${SCRATCH}/scalariform/scala/io/Codec.scala
${SCRATCH}/scalariform/scala/io/Position.scala
${SCRATCH}/scalariform/scala/io/Source.scala
${SCRATCH}/scalariform/scala/io/UTF8Codec.scala

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

FilenameText file?SizeLinesDigest
stdout.logYesn/an/a8e7351b30779e11661a4d16d0f0d4f3b36f03f4d

Input size small

Uses a single thread to drive the workload.

Arguments
${SCRATCH}/scalariform/scala/math/BigDecimal.scala
${SCRATCH}/scalariform/scala/math/BigInt.scala
${SCRATCH}/scalariform/scala/math/Equiv.scala
${SCRATCH}/scalariform/scala/math/Fractional.scala
${SCRATCH}/scalariform/scala/math/Integral.scala
${SCRATCH}/scalariform/scala/math/Numeric.scala
${SCRATCH}/scalariform/scala/math/Ordered.scala
${SCRATCH}/scalariform/scala/math/Ordering.scala
${SCRATCH}/scalariform/scala/math/PartialOrdering.scala
${SCRATCH}/scalariform/scala/math/PartiallyOrdered.scala
${SCRATCH}/scalariform/scala/math/ScalaNumber.java
${SCRATCH}/scalariform/scala/math/ScalaNumericConversions.scala
${SCRATCH}/scalariform/scala/math/package.scala

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

FilenameText file?SizeLinesDigest
stdout.logYesn/an/a12f59f2e4d90e042e4320d2b404ab4888717bc4b

Input size default

Uses a single thread to drive the workload.

Arguments
${SCRATCH}/scalariform/scala/actors/AbstractActor.scala
${SCRATCH}/scalariform/scala/actors/Actor.scala
${SCRATCH}/scalariform/scala/actors/ActorCanReply.scala
${SCRATCH}/scalariform/scala/actors/ActorProxy.scala
${SCRATCH}/scalariform/scala/actors/ActorTask.scala
${SCRATCH}/scalariform/scala/actors/CanReply.scala
${SCRATCH}/scalariform/scala/actors/Channel.scala
${SCRATCH}/scalariform/scala/actors/Combinators.scala
${SCRATCH}/scalariform/scala/actors/DaemonActor.scala
${SCRATCH}/scalariform/scala/actors/Debug.scala
${SCRATCH}/scalariform/scala/actors/Future.scala
${SCRATCH}/scalariform/scala/actors/IScheduler.scala
${SCRATCH}/scalariform/scala/actors/InputChannel.scala
${SCRATCH}/scalariform/scala/actors/MessageQueue.scala
${SCRATCH}/scalariform/scala/actors/OutputChannel.scala
${SCRATCH}/scalariform/scala/actors/ReactChannel.scala
${SCRATCH}/scalariform/scala/actors/Reaction.scala
${SCRATCH}/scalariform/scala/actors/Reactor.scala
${SCRATCH}/scalariform/scala/actors/ReactorCanReply.scala
${SCRATCH}/scalariform/scala/actors/ReactorTask.scala
${SCRATCH}/scalariform/scala/actors/ReplyReactor.scala
${SCRATCH}/scalariform/scala/actors/ReplyReactorTask.scala
${SCRATCH}/scalariform/scala/actors/Scheduler.scala
${SCRATCH}/scalariform/scala/actors/SchedulerAdapter.scala
${SCRATCH}/scalariform/scala/actors/UncaughtException.scala
${SCRATCH}/scalariform/scala/actors/package.scala
${SCRATCH}/scalariform/scala/actors/remote/FreshNameCreator.scala
${SCRATCH}/scalariform/scala/actors/remote/JavaSerializer.scala
${SCRATCH}/scalariform/scala/actors/remote/NetKernel.scala
${SCRATCH}/scalariform/scala/actors/remote/Proxy.scala
${SCRATCH}/scalariform/scala/actors/remote/RemoteActor.scala
${SCRATCH}/scalariform/scala/actors/remote/Serializer.scala
${SCRATCH}/scalariform/scala/actors/remote/Service.scala
${SCRATCH}/scalariform/scala/actors/remote/TcpService.scala
${SCRATCH}/scalariform/scala/actors/scheduler/ActorGC.scala
${SCRATCH}/scalariform/scala/actors/scheduler/DaemonScheduler.scala
${SCRATCH}/scalariform/scala/actors/scheduler/DelegatingScheduler.scala
${SCRATCH}/scalariform/scala/actors/scheduler/DrainableForkJoinPool.scala
${SCRATCH}/scalariform/scala/actors/scheduler/ExecutorScheduler.scala
${SCRATCH}/scalariform/scala/actors/scheduler/ForkJoinScheduler.scala
${SCRATCH}/scalariform/scala/actors/scheduler/QuitControl.scala
${SCRATCH}/scalariform/scala/actors/scheduler/ResizableThreadPoolScheduler.scala
${SCRATCH}/scalariform/scala/actors/scheduler/SingleThreadedScheduler.scala
${SCRATCH}/scalariform/scala/actors/scheduler/TerminationMonitor.scala
${SCRATCH}/scalariform/scala/actors/scheduler/TerminationService.scala
${SCRATCH}/scalariform/scala/actors/scheduler/ThreadPoolConfig.scala

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

FilenameText file?SizeLinesDigest
stdout.logYesn/an/a9ce31d0335a28765b5e619493123620670326e8a

Input size large

Uses a single thread to drive the workload.

Arguments
${SCRATCH}/scalariform/scala/xml/Atom.scala
${SCRATCH}/scalariform/scala/xml/Attribute.scala
${SCRATCH}/scalariform/scala/xml/Comment.scala
${SCRATCH}/scalariform/scala/xml/Document.scala
${SCRATCH}/scalariform/scala/xml/Elem.scala
${SCRATCH}/scalariform/scala/xml/EntityRef.scala
${SCRATCH}/scalariform/scala/xml/Equality.scala
${SCRATCH}/scalariform/scala/xml/Group.scala
${SCRATCH}/scalariform/scala/xml/HasKeyValue.scala
${SCRATCH}/scalariform/scala/xml/MalformedAttributeException.scala
${SCRATCH}/scalariform/scala/xml/MetaData.scala
${SCRATCH}/scalariform/scala/xml/NamespaceBinding.scala
${SCRATCH}/scalariform/scala/xml/Node.scala
${SCRATCH}/scalariform/scala/xml/NodeBuffer.scala
${SCRATCH}/scalariform/scala/xml/NodeSeq.scala
${SCRATCH}/scalariform/scala/xml/Null.scala
${SCRATCH}/scalariform/scala/xml/PCData.scala
${SCRATCH}/scalariform/scala/xml/PrefixedAttribute.scala
${SCRATCH}/scalariform/scala/xml/PrettyPrinter.scala
${SCRATCH}/scalariform/scala/xml/ProcInstr.scala
${SCRATCH}/scalariform/scala/xml/QNode.scala
${SCRATCH}/scalariform/scala/xml/SpecialNode.scala
${SCRATCH}/scalariform/scala/xml/Text.scala
${SCRATCH}/scalariform/scala/xml/TextBuffer.scala
${SCRATCH}/scalariform/scala/xml/TopScope.scala
${SCRATCH}/scalariform/scala/xml/TypeSymbol.scala
${SCRATCH}/scalariform/scala/xml/Unparsed.scala
${SCRATCH}/scalariform/scala/xml/UnprefixedAttribute.scala
${SCRATCH}/scalariform/scala/xml/Utility.scala
${SCRATCH}/scalariform/scala/xml/XML.scala
${SCRATCH}/scalariform/scala/xml/Xhtml.scala
${SCRATCH}/scalariform/scala/xml/dtd/ContentModel.scala
${SCRATCH}/scalariform/scala/xml/dtd/ContentModelParser.scala
${SCRATCH}/scalariform/scala/xml/dtd/DTD.scala
${SCRATCH}/scalariform/scala/xml/dtd/Decl.scala
${SCRATCH}/scalariform/scala/xml/dtd/DocType.scala
${SCRATCH}/scalariform/scala/xml/dtd/ElementValidator.scala
${SCRATCH}/scalariform/scala/xml/dtd/ExternalID.scala
${SCRATCH}/scalariform/scala/xml/dtd/Scanner.scala
${SCRATCH}/scalariform/scala/xml/dtd/Tokens.scala
${SCRATCH}/scalariform/scala/xml/dtd/ValidationException.scala
${SCRATCH}/scalariform/scala/xml/factory/Binder.scala
${SCRATCH}/scalariform/scala/xml/factory/LoggedNodeFactory.scala
${SCRATCH}/scalariform/scala/xml/factory/NodeFactory.scala
${SCRATCH}/scalariform/scala/xml/factory/XMLLoader.scala
${SCRATCH}/scalariform/scala/xml/include/CircularIncludeException.scala
${SCRATCH}/scalariform/scala/xml/include/UnavailableResourceException.scala
${SCRATCH}/scalariform/scala/xml/include/XIncludeException.scala
${SCRATCH}/scalariform/scala/xml/include/sax/EncodingHeuristics.scala
${SCRATCH}/scalariform/scala/xml/include/sax/Main.scala
${SCRATCH}/scalariform/scala/xml/include/sax/XIncludeFilter.scala
${SCRATCH}/scalariform/scala/xml/include/sax/XIncluder.scala
${SCRATCH}/scalariform/scala/xml/package.scala
${SCRATCH}/scalariform/scala/xml/parsing/ConstructingHandler.scala
${SCRATCH}/scalariform/scala/xml/parsing/ConstructingParser.scala
${SCRATCH}/scalariform/scala/xml/parsing/DefaultMarkupHandler.scala
${SCRATCH}/scalariform/scala/xml/parsing/ExternalSources.scala
${SCRATCH}/scalariform/scala/xml/parsing/FactoryAdapter.scala
${SCRATCH}/scalariform/scala/xml/parsing/FatalError.scala
${SCRATCH}/scalariform/scala/xml/parsing/MarkupHandler.scala
${SCRATCH}/scalariform/scala/xml/parsing/MarkupParser.scala
${SCRATCH}/scalariform/scala/xml/parsing/MarkupParserCommon.scala
${SCRATCH}/scalariform/scala/xml/parsing/NoBindingFactoryAdapter.scala
${SCRATCH}/scalariform/scala/xml/parsing/TokenTests.scala
${SCRATCH}/scalariform/scala/xml/parsing/ValidatingMarkupHandler.scala
${SCRATCH}/scalariform/scala/xml/parsing/XhtmlEntities.scala
${SCRATCH}/scalariform/scala/xml/parsing/XhtmlParser.scala
${SCRATCH}/scalariform/scala/xml/persistent/CachedFileStorage.scala
${SCRATCH}/scalariform/scala/xml/persistent/Index.scala
${SCRATCH}/scalariform/scala/xml/persistent/SetStorage.scala
${SCRATCH}/scalariform/scala/xml/pull/XMLEvent.scala
${SCRATCH}/scalariform/scala/xml/pull/XMLEventReader.scala
${SCRATCH}/scalariform/scala/xml/pull/package.scala
${SCRATCH}/scalariform/scala/xml/transform/BasicTransformer.scala
${SCRATCH}/scalariform/scala/xml/transform/RewriteRule.scala
${SCRATCH}/scalariform/scala/xml/transform/RuleTransformer.scala

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

FilenameText file?SizeLinesDigest
stdout.logYesn/an/aa86627302382e2ca3efcfc2afa7a526f94dbfd03

Input size huge

Uses a single thread to drive the workload.

Arguments
${SCRATCH}/scalariform/scala/collection/BitSet.scala
${SCRATCH}/scalariform/scala/collection/BitSetLike.scala
${SCRATCH}/scalariform/scala/collection/BufferedIterator.scala
${SCRATCH}/scalariform/scala/collection/DefaultMap.scala
${SCRATCH}/scalariform/scala/collection/IndexedSeq.scala
${SCRATCH}/scalariform/scala/collection/IndexedSeqLike.scala
${SCRATCH}/scalariform/scala/collection/IndexedSeqOptimized.scala
${SCRATCH}/scalariform/scala/collection/Iterable.scala
${SCRATCH}/scalariform/scala/collection/IterableLike.scala
${SCRATCH}/scalariform/scala/collection/IterableProxy.scala
${SCRATCH}/scalariform/scala/collection/IterableProxyLike.scala
${SCRATCH}/scalariform/scala/collection/IterableView.scala
${SCRATCH}/scalariform/scala/collection/IterableViewLike.scala
${SCRATCH}/scalariform/scala/collection/Iterator.scala
${SCRATCH}/scalariform/scala/collection/JavaConversions.scala
${SCRATCH}/scalariform/scala/collection/JavaConverters.scala
${SCRATCH}/scalariform/scala/collection/LinearSeq.scala
${SCRATCH}/scalariform/scala/collection/LinearSeqLike.scala
${SCRATCH}/scalariform/scala/collection/LinearSeqOptimized.scala
${SCRATCH}/scalariform/scala/collection/Map.scala
${SCRATCH}/scalariform/scala/collection/MapLike.scala
${SCRATCH}/scalariform/scala/collection/MapProxy.scala
${SCRATCH}/scalariform/scala/collection/MapProxyLike.scala
${SCRATCH}/scalariform/scala/collection/Seq.scala
${SCRATCH}/scalariform/scala/collection/SeqLike.scala
${SCRATCH}/scalariform/scala/collection/SeqProxy.scala
${SCRATCH}/scalariform/scala/collection/SeqProxyLike.scala
${SCRATCH}/scalariform/scala/collection/SeqView.scala
${SCRATCH}/scalariform/scala/collection/SeqViewLike.scala
${SCRATCH}/scalariform/scala/collection/Set.scala
${SCRATCH}/scalariform/scala/collection/SetLike.scala
${SCRATCH}/scalariform/scala/collection/SetProxy.scala
${SCRATCH}/scalariform/scala/collection/SetProxyLike.scala
${SCRATCH}/scalariform/scala/collection/SortedMap.scala
${SCRATCH}/scalariform/scala/collection/SortedMapLike.scala
${SCRATCH}/scalariform/scala/collection/SortedSet.scala
${SCRATCH}/scalariform/scala/collection/SortedSetLike.scala
${SCRATCH}/scalariform/scala/collection/Traversable.scala
${SCRATCH}/scalariform/scala/collection/TraversableLike.scala
${SCRATCH}/scalariform/scala/collection/TraversableOnce.scala
${SCRATCH}/scalariform/scala/collection/TraversableProxy.scala
${SCRATCH}/scalariform/scala/collection/TraversableProxyLike.scala
${SCRATCH}/scalariform/scala/collection/TraversableView.scala
${SCRATCH}/scalariform/scala/collection/TraversableViewLike.scala
${SCRATCH}/scalariform/scala/collection/generic/Addable.scala
${SCRATCH}/scalariform/scala/collection/generic/BitSetFactory.scala
${SCRATCH}/scalariform/scala/collection/generic/CanBuildFrom.scala
${SCRATCH}/scalariform/scala/collection/generic/FilterMonadic.scala
${SCRATCH}/scalariform/scala/collection/generic/GenericCompanion.scala
${SCRATCH}/scalariform/scala/collection/generic/GenericSetTemplate.scala
${SCRATCH}/scalariform/scala/collection/generic/GenericTraversableTemplate.scala
${SCRATCH}/scalariform/scala/collection/generic/Growable.scala
${SCRATCH}/scalariform/scala/collection/generic/HasNewBuilder.scala
${SCRATCH}/scalariform/scala/collection/generic/ImmutableMapFactory.scala
${SCRATCH}/scalariform/scala/collection/generic/ImmutableSetFactory.scala
${SCRATCH}/scalariform/scala/collection/generic/ImmutableSortedMapFactory.scala
${SCRATCH}/scalariform/scala/collection/generic/ImmutableSortedSetFactory.scala
${SCRATCH}/scalariform/scala/collection/generic/IterableForwarder.scala
${SCRATCH}/scalariform/scala/collection/generic/MapFactory.scala
${SCRATCH}/scalariform/scala/collection/generic/MutableMapFactory.scala
${SCRATCH}/scalariform/scala/collection/generic/MutableSetFactory.scala
${SCRATCH}/scalariform/scala/collection/generic/SeqFactory.scala
${SCRATCH}/scalariform/scala/collection/generic/SeqForwarder.scala
${SCRATCH}/scalariform/scala/collection/generic/SetFactory.scala
${SCRATCH}/scalariform/scala/collection/generic/Shrinkable.scala
${SCRATCH}/scalariform/scala/collection/generic/Sorted.scala
${SCRATCH}/scalariform/scala/collection/generic/SortedMapFactory.scala
${SCRATCH}/scalariform/scala/collection/generic/SortedSetFactory.scala
${SCRATCH}/scalariform/scala/collection/generic/Subtractable.scala
${SCRATCH}/scalariform/scala/collection/generic/TraversableFactory.scala
${SCRATCH}/scalariform/scala/collection/generic/TraversableForwarder.scala
${SCRATCH}/scalariform/scala/collection/generic/package.scala
${SCRATCH}/scalariform/scala/collection/immutable/BitSet.scala
${SCRATCH}/scalariform/scala/collection/immutable/DefaultMap.scala
${SCRATCH}/scalariform/scala/collection/immutable/HashMap.scala
${SCRATCH}/scalariform/scala/collection/immutable/HashSet.scala
${SCRATCH}/scalariform/scala/collection/immutable/IndexedSeq.scala
${SCRATCH}/scalariform/scala/collection/immutable/IntMap.scala
${SCRATCH}/scalariform/scala/collection/immutable/Iterable.scala
${SCRATCH}/scalariform/scala/collection/immutable/LinearSeq.scala
${SCRATCH}/scalariform/scala/collection/immutable/List.scala
${SCRATCH}/scalariform/scala/collection/immutable/ListMap.scala
${SCRATCH}/scalariform/scala/collection/immutable/ListSet.scala
${SCRATCH}/scalariform/scala/collection/immutable/LongMap.scala
${SCRATCH}/scalariform/scala/collection/immutable/Map.scala
${SCRATCH}/scalariform/scala/collection/immutable/MapLike.scala
${SCRATCH}/scalariform/scala/collection/immutable/MapProxy.scala
${SCRATCH}/scalariform/scala/collection/immutable/NumericRange.scala
${SCRATCH}/scalariform/scala/collection/immutable/PagedSeq.scala
${SCRATCH}/scalariform/scala/collection/immutable/Queue.scala
${SCRATCH}/scalariform/scala/collection/immutable/Range.scala
${SCRATCH}/scalariform/scala/collection/immutable/RedBlack.scala
${SCRATCH}/scalariform/scala/collection/immutable/Seq.scala
${SCRATCH}/scalariform/scala/collection/immutable/Set.scala
${SCRATCH}/scalariform/scala/collection/immutable/SetProxy.scala
${SCRATCH}/scalariform/scala/collection/immutable/SortedMap.scala
${SCRATCH}/scalariform/scala/collection/immutable/SortedSet.scala
${SCRATCH}/scalariform/scala/collection/immutable/Stack.scala
${SCRATCH}/scalariform/scala/collection/immutable/Stream.scala
${SCRATCH}/scalariform/scala/collection/immutable/StringLike.scala
${SCRATCH}/scalariform/scala/collection/immutable/StringOps.scala
${SCRATCH}/scalariform/scala/collection/immutable/Traversable.scala
${SCRATCH}/scalariform/scala/collection/immutable/TreeHashMap.scala
${SCRATCH}/scalariform/scala/collection/immutable/TreeMap.scala
${SCRATCH}/scalariform/scala/collection/immutable/TreeSet.scala
${SCRATCH}/scalariform/scala/collection/immutable/Vector.scala
${SCRATCH}/scalariform/scala/collection/immutable/WrappedString.scala
${SCRATCH}/scalariform/scala/collection/interfaces/IterableMethods.scala
${SCRATCH}/scalariform/scala/collection/interfaces/MapMethods.scala
${SCRATCH}/scalariform/scala/collection/interfaces/SeqMethods.scala
${SCRATCH}/scalariform/scala/collection/interfaces/SetMethods.scala
${SCRATCH}/scalariform/scala/collection/interfaces/TraversableMethods.scala
${SCRATCH}/scalariform/scala/collection/interfaces/TraversableOnceMethods.scala
${SCRATCH}/scalariform/scala/collection/mutable/AddingBuilder.scala
${SCRATCH}/scalariform/scala/collection/mutable/ArrayBuffer.scala
${SCRATCH}/scalariform/scala/collection/mutable/ArrayBuilder.scala
${SCRATCH}/scalariform/scala/collection/mutable/ArrayLike.scala
${SCRATCH}/scalariform/scala/collection/mutable/ArrayOps.scala
${SCRATCH}/scalariform/scala/collection/mutable/ArraySeq.scala
${SCRATCH}/scalariform/scala/collection/mutable/ArrayStack.scala
${SCRATCH}/scalariform/scala/collection/mutable/BitSet.scala
${SCRATCH}/scalariform/scala/collection/mutable/Buffer.scala
${SCRATCH}/scalariform/scala/collection/mutable/BufferLike.scala
${SCRATCH}/scalariform/scala/collection/mutable/BufferProxy.scala
${SCRATCH}/scalariform/scala/collection/mutable/Builder.scala
${SCRATCH}/scalariform/scala/collection/mutable/Cloneable.scala
${SCRATCH}/scalariform/scala/collection/mutable/CloneableCollection.scala
${SCRATCH}/scalariform/scala/collection/mutable/ConcurrentMap.scala
${SCRATCH}/scalariform/scala/collection/mutable/DefaultEntry.scala
${SCRATCH}/scalariform/scala/collection/mutable/DefaultMapModel.scala
${SCRATCH}/scalariform/scala/collection/mutable/DoubleLinkedList.scala
${SCRATCH}/scalariform/scala/collection/mutable/DoubleLinkedListLike.scala
${SCRATCH}/scalariform/scala/collection/mutable/FlatHashTable.scala
${SCRATCH}/scalariform/scala/collection/mutable/GrowingBuilder.scala
${SCRATCH}/scalariform/scala/collection/mutable/HashEntry.scala
${SCRATCH}/scalariform/scala/collection/mutable/HashMap.scala
${SCRATCH}/scalariform/scala/collection/mutable/HashSet.scala
${SCRATCH}/scalariform/scala/collection/mutable/HashTable.scala
${SCRATCH}/scalariform/scala/collection/mutable/History.scala
${SCRATCH}/scalariform/scala/collection/mutable/ImmutableMapAdaptor.scala
${SCRATCH}/scalariform/scala/collection/mutable/ImmutableSetAdaptor.scala
${SCRATCH}/scalariform/scala/collection/mutable/IndexedSeq.scala
${SCRATCH}/scalariform/scala/collection/mutable/IndexedSeqLike.scala
${SCRATCH}/scalariform/scala/collection/mutable/IndexedSeqOptimized.scala
${SCRATCH}/scalariform/scala/collection/mutable/IndexedSeqView.scala
${SCRATCH}/scalariform/scala/collection/mutable/Iterable.scala
${SCRATCH}/scalariform/scala/collection/mutable/LazyBuilder.scala
${SCRATCH}/scalariform/scala/collection/mutable/LinearSeq.scala
${SCRATCH}/scalariform/scala/collection/mutable/LinkedEntry.scala
${SCRATCH}/scalariform/scala/collection/mutable/LinkedHashMap.scala
${SCRATCH}/scalariform/scala/collection/mutable/LinkedHashSet.scala
${SCRATCH}/scalariform/scala/collection/mutable/LinkedList.scala
${SCRATCH}/scalariform/scala/collection/mutable/LinkedListLike.scala
${SCRATCH}/scalariform/scala/collection/mutable/ListBuffer.scala
${SCRATCH}/scalariform/scala/collection/mutable/ListMap.scala
${SCRATCH}/scalariform/scala/collection/mutable/Map.scala
${SCRATCH}/scalariform/scala/collection/mutable/MapBuilder.scala
${SCRATCH}/scalariform/scala/collection/mutable/MapLike.scala
${SCRATCH}/scalariform/scala/collection/mutable/MapProxy.scala
${SCRATCH}/scalariform/scala/collection/mutable/MultiMap.scala
${SCRATCH}/scalariform/scala/collection/mutable/MutableList.scala
${SCRATCH}/scalariform/scala/collection/mutable/ObservableBuffer.scala
${SCRATCH}/scalariform/scala/collection/mutable/ObservableMap.scala
${SCRATCH}/scalariform/scala/collection/mutable/ObservableSet.scala
${SCRATCH}/scalariform/scala/collection/mutable/OpenHashMap.scala
${SCRATCH}/scalariform/scala/collection/mutable/PriorityQueue.scala
${SCRATCH}/scalariform/scala/collection/mutable/PriorityQueueProxy.scala
${SCRATCH}/scalariform/scala/collection/mutable/Publisher.scala
${SCRATCH}/scalariform/scala/collection/mutable/Queue.scala
${SCRATCH}/scalariform/scala/collection/mutable/QueueProxy.scala
${SCRATCH}/scalariform/scala/collection/mutable/ResizableArray.scala
${SCRATCH}/scalariform/scala/collection/mutable/RevertibleHistory.scala
${SCRATCH}/scalariform/scala/collection/mutable/Seq.scala
${SCRATCH}/scalariform/scala/collection/mutable/Set.scala
${SCRATCH}/scalariform/scala/collection/mutable/SetBuilder.scala
${SCRATCH}/scalariform/scala/collection/mutable/SetLike.scala
${SCRATCH}/scalariform/scala/collection/mutable/SetProxy.scala
${SCRATCH}/scalariform/scala/collection/mutable/Stack.scala
${SCRATCH}/scalariform/scala/collection/mutable/StackProxy.scala
${SCRATCH}/scalariform/scala/collection/mutable/StringBuilder.scala
${SCRATCH}/scalariform/scala/collection/mutable/Subscriber.scala
${SCRATCH}/scalariform/scala/collection/mutable/SynchronizedBuffer.scala
${SCRATCH}/scalariform/scala/collection/mutable/SynchronizedMap.scala
${SCRATCH}/scalariform/scala/collection/mutable/SynchronizedPriorityQueue.scala
${SCRATCH}/scalariform/scala/collection/mutable/SynchronizedQueue.scala
${SCRATCH}/scalariform/scala/collection/mutable/SynchronizedSet.scala
${SCRATCH}/scalariform/scala/collection/mutable/SynchronizedStack.scala
${SCRATCH}/scalariform/scala/collection/mutable/Traversable.scala
${SCRATCH}/scalariform/scala/collection/mutable/Undoable.scala
${SCRATCH}/scalariform/scala/collection/mutable/WeakHashMap.scala
${SCRATCH}/scalariform/scala/collection/mutable/WrappedArray.scala
${SCRATCH}/scalariform/scala/collection/mutable/WrappedArrayBuilder.scala
${SCRATCH}/scalariform/scala/collection/package.scala
${SCRATCH}/scalariform/scala/collection/script/Location.scala
${SCRATCH}/scalariform/scala/collection/script/Message.scala
${SCRATCH}/scalariform/scala/collection/script/Scriptable.scala

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

FilenameText file?SizeLinesDigest
stdout.logYesn/an/a27d205617c1f798720dcacb5f3f77e68f69dd2a5